* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;
	border: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	font-weight: inherit;
	font-family: inherit;
	font-size: inherit
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display: block
}

html {
	overflow-y: scroll
}

body {
	font: 14px/1 'Microsoft Yahei',sans-serif,Arial,Verdana;
	line-height: 1.6em;
	color: #333;
	font-size: 14px;
	background: #fafafa
}

a {
	color: #1c4b8b;
	cursor: pointer
}

.p,p {
	margin-bottom: 1em
}

b {
	font-weight: bold
}

.padLeft {
	padding-left: 20px
}

.textCenter {
	text-align: center
}

ol,ul {
	list-style-type: none
}

q {
	quotes: none
}

input,button,select {
	font-size: inherit;
	color: inherit;
	padding: .5em;
	border: solid 1px #c3c3c3
}

label {
	display: block
}

label.inline {
	display: inline
}

button {
	cursor: pointer
}

h1 {
	font-size: 2em;
	line-height: 1.4em
}

h2 {
	font-size: 1.2em
}

.center {
	display: table;
	margin: 0 auto
}

.clear:before,.clear:after {
	content: " ";
	display: block;
	height: 0;
	overflow: hidden
}

.clear:after {
	clear: both
}

.floatRight {
	float: right
}

main,.main-content {
	margin: 0 auto;
	width: 980px
}

body.stickyHeader main {
	padding-top: 120px
}

.columns-block {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	display: table;
	width: 100%
}

#gg_tslot {
	min-height: 90px;
	margin: 0 10px 0 0
}

body.translator #gg_tslot {
	margin: 0 auto
}

.zmain .topslot_container {
	margin-left: auto;
	margin-right: auto
}

body.dfp-collapse-true #gg_tslot {
	min-height: 0
}

.topslot_container,#gg_rslot,#gg_rslot2 {
	margin-bottom: 20px
}

#gg_lslot_a,#gg_lslot_b {
	width: 160px;
	text-align: right
}

.gc_lslot_a,.gc_lslot_b {
	min-height: 600px
}

#gg_bslot_a,#gg_bslot_b {
	text-align: center
}

.btmslot_a-container {
	width: 100%
}

body.definition #gg_bslot_a,body.submission #gg_bslot_a {
	min-width: 250px;
	max-width: 336px;
	margin: 0 auto 20px auto
}

body.translator #gg_bslot_a {
	margin-bottom: 20px
}

body.translator .definitionRow>div:first-child {
	float: left;
	margin-right: 10px
}

.contentslot,.mpuslot_b {
	margin-top: 20px;
	text-align: center;
}

.yczsl {
	color: inherit;
	display: block;
	background: #fff;
	text-decoration: none;
	margin-bottom: 20px
}

body.homepage .yczsl {
	min-height: 400px
}

.res_c_right .yczsl {
	margin-bottom: 20px;
	min-height: 0
}

.yczsl a {
	text-decoration: none
}

.yczsl-img {
	height: 200px;
	background-size: cover;
	background-position: center center
}

.yczsl-content {
	padding: 20px
}

.yczsl-title {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 10px
}

.yczsl-description {
	margin-bottom: .5em
}

.yczsl-readMore {
	color: #362529
}

.yczsl-header {
	font-size: .8em;
	font-weight: bold
}

.yczsl-footer {
	font-size: .8em;
	text-align: right
}

.yczsl-readMore:before {
	font-family: 'icomoon';
	content: "\f0da";
	margin-right: 5px;
	font-size: 1.2em;
	vertical-align: top
}

.yczsl.submission-box {
	background: #2c736a;
	color: #fff
}

.yczsl.submission-box time {
	font-size: .7em;
	padding-left: 1em;
	opacity: .8;
	font-style: italic;
	white-space: nowrap
}

.yczsl.submission-box a {
	color: inherit;
	border: 0
}

.yczsl.submission-box .yczsl-readMore {
	font-weight: bold
}

.yczsl.toc-box .entry_container {
	padding: 20px 0
}

.yczsl.toc-box .yczsl-title {
	padding: 0 20px
}

.yczsl.toc-box a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	padding: 0 20px;
	line-height: 2.2em;
}

.yczsl.toc-box a.current {
	background: #822222;
	padding: 5px 0 5px 25px;
	color: white
}

.yczsl.toc-box .toggleButton {
	font-weight: bold;
	font-size: 1.8em;
	width: 20px;
	text-align: center;
	float: left;
	padding: 0;
	color: inherit
}

.yczsl.toc-box ul ul {
	display: none
}

.yczsl.toc-box ul ul a {
	padding: 0 20px 0 40px
}

.yczsl.toc-box ul ul ul a {
	padding: 0 20px 0 60px
}

.yczsl.toc-box li.current>ul {
	display: block
}

.yczsl.toc-box li>a>.toggleButton:before {
	content: "+"
}

.yczsl.toc-box li.current>a>.toggleButton:before {
	content: "−"
}

.nr-box {
	border: 1px solid #af9a87;
	padding: 15px;
	background: #fff;
	margin-bottom: 20px;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid
}

.nr-box h2,.nr-box .h2 {
	margin-bottom: .5em
}

.nr-box .view_more a {
	opacity: .7;
	text-decoration: none;
	margin-top: 1em;
	display: block;
	font-size: .8em
}

.lsw {
	font-weight: bold
}

.lsw a {
	text-decoration: none
}

.lsw[data-type='trends'] a {
	margin-left: .5em
}

.lsw[data-type='trends'] .percentVariation .i_fiber_new {
	font-size: 2em
}

.lsw[data-type='trends'] .percentVariation {
	display: inline-block;
	min-width: 3em;
	text-align: right
}

.lsw i {
	font-size: 1.3em;
	vertical-align: sub;
	margin-right: 5px
}

.lsw .lsw_title {
	font-size: 1.5em;
	margin-bottom: 1em
}

.lsw[data-type='trends'] .lsw_title {
	margin-bottom: .3em
}

.lsw .lsw_title i {
	font-size: 3em;
	color: #7e7b87;
	margin-right: 10px
}

.lsw .view_more {
	border: solid 1px #1c4b8b;
	padding: 20px;
	display: inline-block;
	background: #e8e8e8;
	margin: 1em 20px 0;
	font-size: 1.1em;
	padding: 15px 25px
}

.lsw .lsw_list {
	margin-left: 1em
}

.lsw[data-type='trends'] .lsw_list {
	line-height: 1.2em
}

.lsw .lsw_list li {
	margin-bottom: 5px
}

.lsw .lsw_list span {
	font-size: .7em;
	color: grey
}

.lsw i.green {
	color: #008000
}

.lsw i.red {
	color: #e05555
}

.def-dict {
	text-decoration: none;
	display: block;
	box-shadow: 0 0 3px rgba(0,0,0,0.2);
	background: #e5ebf3;
	color: #194885
}

.def-dict-title {
	font-size: 1.6em;
	margin: .5em 0 1em 0;
	font-weight: bold
}

.def-dict-footer {
	margin-top: 1em;
	font-weight: bold;
	color: #1c4b8b
}

.def-dict-footer i {
	font-size: 1.5em;
	vertical-align: text-top;
	margin-right: 10px
}

.yczsl.sibox,.yczsl.grammarBox {
	background: #efe9e6;
	color: #362529;
}

.qrcode,#gg_lslot_b {
	text-align: center;
}

.qrcode .qrcode-cell {
	display: inline-block;
	width: 60px;
	height: 60px;
	line-height: 60px;
	font-size: 40px;
	text-align: center;
	color: #fafafa
}

.yczsl.sibox .yczsl-img {
	background-image: url(/images/zi-yun.jpg);
	background-repeat: no-repeat;
	background-size: 108% 110%;
}

.yczsl.sibox .yczsl-content {
	padding-bottom: 0;
	padding-top: 10px
}

.yczsl.sibox .yczsl-title,.yczsl.grammarBox .yczsl-title {
	font-size: 1.5em
}

.yczsl.sibox .yczsl-readMore,.yczsl.grammarBox .yczsl-readMore {
	font-weight: bold
}

body.homepage .lies .lie_x.video {
	width: 330px;
	padding: 0;
	margin-right: 20px
}

.yczsl.video {
	background: 0
}

.yczsl.video .yczsl-title {
	text-align: center
}

.toc {
	padding: 0 10px;
	text-align: center;
	margin-bottom: .5em
}

.toc-group {
	display: inline-block;
	margin-right: 1em
}

.related {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid
}

.related-title {
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted
}

.related-definition {
	font-style: italic
}

.yczslGrammar {
	overflow: hidden
}

.yczslGrammar .entry_container ul {
	overflow: hidden
}

.yczslGrammar .entry_container {
	box-shadow: none;
	background-color: white;
	overflow-y: auto;
	max-height: 400px
}

.browseBox {
	background-color: #384898;
	color: white
}

.browseBox .browse-letters li {
	display: inline-block;
	min-width: 1.5em
}

.yczsl .browse-letters li a {
	display: inline-block;
	padding: 5px
}

.yczsl .browse-letters a,.yczsl .browse-view {
	color: inherit
}

.browse_wrapper {
	word-break: break-word
}

.browse_wrapper .browse-list {
	margin-bottom: 1em
}

.browse_wrapper .browse-list li {
	display: block
}

.browse_wrapper .browse-list li a {
	display: inline-block;
	padding: 5px
}

.browse_wrapper .browse-letters {
	margin-bottom: 1em
}

.browse_wrapper .browse-letters li {
	display: inline-block
}

.browse_wrapper .browse-letters li a {
	display: inline-block;
	background: #e5ebf3;
	padding: .5em .5em;
	margin: 0 5px 5px 0;
	text-align: center;
	min-width: 2.5em;
	text-decoration: none;
	font-weight: bold;
	transition: all 300ms ease-out;
	-webkit-transition: all 300ms ease-out
}

.browse_wrapper .browse-letters li a:hover,.browse_wrapper .browse-letters li a.current {
	background: #bccade
}

.browse_wrapper h1 {
	margin-bottom: 1em
}

.browse_wrapper h2 {
	font-size: 1.5em;
	margin-top: 1em
}

.browse-block {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid
}

.login_wrapper .login_or_signup {
	width: 49%;
	float: left
}

.login_wrapper .sign_up {
	float: left;
	width: 49%;
	margin-left: 2%
}

.login_wrapper .login_social {
	margin-top: 4%
}

.login_wrapper .login_social .disclaimer {
	margin-top: .5em;
	font-size: .8em;
	color: #888
}

.login_wrapper .login_social a,.login_wrapper .login_social button {
	background: 0;
	border: 0;
	color: #3c77af;
	text-decoration: none;
	display: inline-block;
	padding: .5em
}

.login_wrapper .login_social i {
	font-size: 2.5em;
	vertical-align: text-bottom
}

.login_wrapper .login_social .facebook i {
	color: #3e5a98
}

.login_wrapper .login_social .twitter i {
	color: #3cf
}

.comment {
	white-space: nowrap;
	margin-bottom: 1em
}

.comment .commentUser {
	display: inline-block;
	vertical-align: top;
	width: 50px;
	height: 50px;
	box-shadow: 3px 3px 6px rgba(0,0,0,0.1);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	border: 0
}

.comment .commentRight {
	max-width: 75%;
	white-space: normal;
	margin-left: 20px;
	vertical-align: top;
	display: inline-block;
	position: relative;
	background: #e5ebf3;
	padding: 5px 10px;
	border-radius: 3px
}

.comment .commentRight::before {
	content: '';
	display: inline-block;
	position: absolute;
	left: -10px;
	top: 0;
	margin-top: 10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 10px 10px;
	border-color: transparent transparent #e5ebf3 transparent
}

.comment .commentDetails {
	opacity: .6;
	font-style: italic;
	font-size: .8em
}

.comment .commentReport {
	text-align: right;
	font-size: .8em
}

.comment textarea {
	border: 1px solid #c5c5c5;
	margin-bottom: 5px;
	width: 98%;
	padding: 5px 2px;
	max-width: 100%;
	max-height: 200px
}

.comment label {
	display: inline-block
}

#cookie_policy {
	line-height: 1.1em;
	background: #fbfbfb;
	color: #000;
	font-size: .8em;
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	box-shadow: 0 0 10px rgba(0,0,0,0.1)
}

#cookie_policy .close {
	float: right;
	padding: 20px;
	color: inherit
}

#cookie_policy .message {
	padding: 20px
}

#cookie_policy .message a {
	color: inherit;
	text-decoration: underline
}

footer {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAD5CAMAAAAuhEhoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjZFQzZGMzJENzFCMTFFODg5NzNERUZEREE0OEM5RTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjZFQzZGMzNENzFCMTFFODg5NzNERUZEREE0OEM5RTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkVDNkYzMEQ3MUIxMUU4ODk3M0RFRkREQTQ4QzlFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNkVDNkYzMUQ3MUIxMUU4ODk3M0RFRkREQTQ4QzlFOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PurkK5AAAAAMUExURfPl1/To2/ft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');
	text-shadow: 1px 1px 1px #fff;
	margin-top: 1em
}

footer .browse-letters li {
	display: inline-block;
	min-width: 1.5em
}

footer .browse-letters li a {
	display: inline-block;
	padding: 5px
}

footer .footer_top {
	height: 12px;
	width: 100%;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAMAAABV0m3JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTNDOTRBQTVENkRBMTFFODgxQjhCRDcyRDYwNTc4NDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTNDOTRBQTZENkRBMTFFODgxQjhCRDcyRDYwNTc4NDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5M0M5NEFBM0Q2REExMUU4ODFCOEJENzJENjA1Nzg0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5M0M5NEFBNEQ2REExMUU4ODFCOEJENzJENjA1Nzg0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfBSHUAAAAGUExURXBaW////8BUzdUAAAA9SURBVHjaYmDEAhgYGTAASBCLOrhaRkYkdVC1DIwwGqESIoikEiqPzIabhMKG2YnERrgOhY3FR9gAQIABAEU8AIHqtlSVAAAAAElFTkSuQmCC');
}

footer .footer_content {
	min-height: 100px;
	margin-top: 20px;
}

footer .footer_block {
	list-style-type: none;
	margin: 10px 0 10px 0;
	vertical-align: top;
	text-align: center;
}

footer .title {
	margin-bottom: 1em;
	font-weight: bold;
	font-size: 1.2em
}

footer .footer_block li {
	display: inline-block;
	margin-right: 30px;
	color: #9f9489;
}

footer .lesp {
	letter-spacing: 4px;
}

footer a {
	color: inherit;
	text-decoration: none
}

footer .current a {
	font-weight: bold
}

footer .footer_bottom {
	background: #372629;
	color: #aaa;
	padding: 10px;
	text-shadow: none;
	text-align: center;
}

.hc_user_form .form-item {
	margin-bottom: 1em
}

.hc_user_form .button,.profile_wrapper .button,.comment .button,.recent_word_suggestions_search .button {
	background-color: #194480;
	color: white;
	padding: .5em 1em;
	border: 0;
	text-decoration: none;
	display: inline-block
}

.hc_user_form .button i,.profile_wrapper .button i,.comment .button i,.recent_word_suggestions_search .button i {
	vertical-align: -2px;
	margin-left: .5em
}

.hc_user_form input[type=text],.hc_user_form input[type=file],.hc_user_form input[type=password],.hc_user_form input[type=email] {
	width: 100%;
	max-width: 300px
}

.hc_user_form input[type=text]:read-only {
	background-color: #ebebe4
}

.hc_user_form input[type=text]:-moz-read-only {
	background-color: #ebebe4
}

.hc_user_form .errors,.hc_user_form .important,.comment .error-message {
	color: red;
	margin-bottom: 10px
}

.hc_user_form textarea {
	display: block;
	border: solid 1px #d1d3d4;
	padding: 6px;
	width: 300px;
	max-width: 100%;
	margin-top: 4px;
	height: 20px;
	height: 160px
}

header {
	z-index: 2;
	position: fixed;
	top: 0;
	width: 100%;
	background-size: cover;
	background-position: center center;
	BACKGROUND: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAD5CAMAAAAuhEhoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjZFQzZGMzJENzFCMTFFODg5NzNERUZEREE0OEM5RTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjZFQzZGMzNENzFCMTFFODg5NzNERUZEREE0OEM5RTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkVDNkYzMEQ3MUIxMUU4ODk3M0RFRkREQTQ4QzlFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNkVDNkYzMUQ3MUIxMUU4ODk3M0RFRkREQTQ4QzlFOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PurkK5AAAAAMUExURfPl1/To2/ft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');
}

header.sticky {
	-webkit-transition: max-height .3s;
	transition: max-height .3s;
	max-height: 200px;
}

header .menuPOB,header .searchPB {
	padding: .15em
}

body.headerMinimized header.sticky {
	max-height: 200px !important;
	overflow: visible !important;
}

header .extra {
	font-size: .9em
}

header .zclk {
	padding: .5em;
	float: left
}

header a,header a:hover {
	color: inherit;
	text-decoration: none
}

header .extra a,header .searchPB,header .menuPOB,header .logo {
	display: inline-block;
	vertical-align: middle
}

header .yyzt {
	float: right;
	padding: .1em
}

header .logo {
	margin: 0 20px;
	width: 110px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYEAAABkCAMAAABXeXyTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUJEQzhGOUYwQjA3MTFFQkI5OERDOUJBNzRENzdGNTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUJEQzhGQTAwQjA3MTFFQkI5OERDOUJBNzRENzdGNTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQkRDOEY5RDBCMDcxMUVCQjk4REM5QkE3NEQ3N0Y1NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQkRDOEY5RTBCMDcxMUVCQjk4REM5QkE3NEQ3N0Y1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrTJvLUAAAMAUExURaElF8lHN7JFON2spe7Cwv319bhUR7gYGLAAAMyCee+km8NtYpwbC6s2J6UZCOWGe9ZlV+mVi7g0JPzy8f/8/KwAAOy8vMZ0auJ5bMBnXNJra/rSzdKSiemOgqkAAM1TROvNydRzcvnu7fDKyvfDvOfBvfrx8emyseSiotmDg/a8te7V0tqlnsEyM/SyquCxrOKdndxzZtNYSspSUvnp6easq+G2sN2Li6YqHPzd2b5iV8A5KcVDQ74qKrMLDNWak//6+u/GxrsjJN6SkaQAAMh7cvvZ1fbh4fOsovXc3PXm5MI8OtZ6esA2NZYbDKsjEth8fMlNTdBkZPrw785cXLMtHfzg3Oybkfjm5ffr6fnLxpkeD/Pg3v7o5p0kFvbJw+etrdCNhfXa2f34+PvW0aMmF+O6tPDY1ezRzfLR0OCVlPPW1v3k4ZsTA/PV1LAlE+nKxrosG7xcUM6IgJogEvLZ2LEGBqspGfjh4declc9gUv75+Pv29e+rovHc2eS9uf37+p0fELVMQJYfEfTk4v3n5P3s6pwAAJwiFPrOyJgiFP7v7b8sLMUwHv78+/js6++UiP3q5/fV0eaelvCfld2MgZMTBP7399Z0df3z89ufl+fEwK89L+F+csdFRbgkEfLe2/bo57EcCuSpp//6+aUfD/jGwKgvIcdKSaofDth7cNFrYPPS0vPi4NSWjqAfEJskFfDU0rsoFo8VBacmF7QoF7EgD64GBsxXVt1hUrsxIP7+/aAjFZsYCJUXCLMICK8KCqQmF/35+frz89mAgPrr6/zi3+WmpujHw54lF7UQEPvv78tPT////7MGBr0nJ6QlFqMjFKUmF//+/qQnGKUnGP///v77+//9/fnn6Pff3/HOzv7+/tVubt+PjbADA7IEBL8wMJAMAPXX18Q/P7YTE9Z3d8AuL91tX8lAL9aDg9uGhuimn+ipqeGYmLEICOq4t9igmfz398lOPshHR6QmFqUmFvfk4/zm4/Lk4sI3N/TU1NBgYLodHbohIf///+C+KQcAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAteUlEQVR42ux9CVwTZ/73ECEESOKBA4IyyiFeyKXVAIpX8DZ44dFYFHGqtrVWiKiVqhC1iEq1tYvUaK1VU2qrbBcsugQarwqaikkoUavoKrb8rS5eta8V532eOZLJhQPYz/b/7vt0WTNnJr/v87t/z28Q4r94GEx/gYdA/tS7P2n8SyNgqv3fjsB+MI2c/TgwvaYZQmeBMwx/XR4w/KURqF3s4+p8jHB1De71bPDgieCT+bwRIyJ7BbuOaOw9YsTE2653J4wyGQjDKyv/zOcPCvLtNud/tSh0iIDpRF7t6mv1GRkZFRXxGQIBigpQgQATCDLiM1A4BHDEo1j8c3eBoKJegNYJBHUZ8RV1mCA+Hl5RV/+8Hnu//u7V04ab59r0gOvf+eBBM4f5Khyv8Tjx/xgCurtT7zx7JpViGIphUmzPqS+G7BnyLLDUPR6VoreuDhjyKHDKtxk/YOiEEbNW3qqKdL39HM0AeGCYoP7f4P8x9Ls94zb2Kh3y/bg+59r6gGnVKh5/2Bxn8zy9WqvV4rFBfwliLgh56yUhMEqKbrl1Y+iAyN73Tu38vsDgBsZqwnRpzN2rkfm64QVupvz5424O9oG/u+CSjjCcXjzusmvkzjcWX/pw8MRTt++udANH8t1ehphNx3FAYok65TOHh0+ocAiB31+A/qtDtu5z2fQSEBgYvJr4vnfB8NNjvIGqMuRZK4fm7kUdzLO5pK1jkMgISKzFPRwf7gaOarXZrbOFHFqjhu2/F7Tmbl2/KVcuad92BAzPvpseRPyVxus1kMZGkUN1cMIL8kA1v1V37tzZESwz4+Ie9s2327/91bk7RrN3bJ4bwr4+L+pvSPE/Dr0EBL6QYjcWuw3PyzPB/8DIYw3zVu2JPJ0u9YQBWDu1tbV5nWtr/0nUns6HVxgoI6/WYDb5Vnu3CYJYBEKADHN07DM1KYU8XhoPGGaKy+XlR6M22+yP6X60ZEmc5YfEBHQvKdnGOiHkQJFeX1QYvrqtCEy7gAqwH/pfDbza3PD3X1yrM/zhf+3U4Mad/nDP1MHBO4dO3wkO3blzrZfPxkundgafS83Mv3Qv2O3Z0xG6NiCQAgHQ4jyHMoMPEdC+3joesL+jwVMsr9FrZeKu1jo2IK5ckVMp/Ije3rD7U41SIT8Qbj6jwEUGnqNGIe5oaCMCbk+BrYliaPNDutOk0+lMz6QYwIs+OcN8FbBdtwzFsIoJ56cMuIFdHRj//lX7b163azbHZ1wugkyAqx3p4kESEp5hLwuBrktlUOhVij3Zezc1aGQ4AEaxm8apyxJlZbHeWB5lvtUvmjI9fMolvwxvIwK6UkzwwoHWX9LB8fV3lpMx9nXAVSitoxDBrplc/f+wl0O78LNW25mDItY5echscp7bnE9LKPKQcS3xIGWO96p1bZVCbtHlOCQkIu7IlvjdFclasBspoxXtjGXKYqh+5GbFu6kwl1RXiDjA7mte67q5ZZrYKQLQ1Kc/3dJRw998MnajP8oGoam0jgbjDXBT1y1PbL9oryQ9kw1ItjGB/rgoIcLG3qEQ4H9NEBGrwhI80lNS7nt4+Hms8vIz0hLKN62al21MSw8bFNGuR+t54PdOysfkDWXXWDo4WlitJ8l7YActlD5VQnojQjNOAcJq8kkQjS0Cb810KXk3ZENn7tZoL9QZAE1Xb9+gDmITDBQCPt8yB/3dMl37XMBYXMB8uAe08rP3p9sZsh5GVQpBPPhg9qIUDw8oznfRAIjwx37t1pDw7D27atj9dC/y92uN/B4eOK4HDgL5P+pfasANo5H8BwhjD47GXJ4dAjFJSsrykn3MUgLHyRkP5rwmgBLyw3droGAsO0IjQni7CKkHKZYdsv6ho+OEMqU8sSGEOwL3nCCATZgFrJ9JJGGxpzQPBLnTkNygNieZ6f78Z4GFB9Y9k9bNt/2i2epqbWwCTyWCFAR/fjRLeCAkJXmxabFpEprUDJ21XAaOx3JzSTrbKc2Nv2iURoC3XtHgzUIgi5oCWnnDBtr7ihaCZ6k8MJZBbqmCOkVftHSGlQRq+FuyXl+d8693dZwR6OMYATT+TUjjcVUYWwpNoxH41ofc/GkwgwD2xVT6PmgkZCxMEGxnymcDYj02EzWd2b9WRU9qvBrRtmrgNWtaiQDh3UWcBbkgZ6nFzBl9nCavVhG3kd7XXgMevDoLipyYkAUz2gvpR9UnJ24nTO/NDPfcMTY8pOvYh0JET9pInWZw1sRXHesBzJ+i+ed10FYaeZraGvFv6uAUGpFTlovrmAt7A/RXxqOu9iEf1pTGWdZMGK5t28DVH3BCoNaB4bg/vEQBKSlf9urmzQXbx753sCD8QBl946y4vjH5xOLRCzouS/4NnJSTtHt3dKekpOMHkovpU5CLAQc9xRpxYklJSVJSoQapobgnbgFXBPYPccIDvSgaZ5KzHqXmvO4aLYSu0QjcsYcPHQD4eaW79Jndz20nsdCsG2t/RDPSBqeFEU4NxycZs7kZRSaHpnvHcpzUBHHR70Y9PHJkRXQnhgW0j8uKt0Z5JsUdP6IwUjP+wMUyuVIpT65hvvu3yqzEIzlIZWVRUa5SWaSlL5XFneGKQObPjnmAofkHJALYRGprMnkyWjGCRmC6WQ+YccRunQZWXr00/qYTK9OGAwgiNNZoR3Xmo14r4vN5PL8UD5XIT6RSWxQx66TshW1xwV8jZbq+Rl5erlGWleXIcmosty5TyjRFCgXDFGDK43o4WF+P5FykdYJlN6Jpn8cVAVMgyrY/zWY+2kjReBaFwDNqK5BCwD2U2qx9jtH0r3p+HaNuhE4BPGCaikqv2s64B3yGbjaBtVQeUMbabK1RLdE+lmglPPOv461dOwco9lQYj5hDzPksm+KJlEF8Dw8RZSEBW6lHWwAg3uok09Ow4lpr4kKq4gjYpW9GBurtD+rlcRu420Ij2ObPHZ8+DFFpKdRLytYK9yjT6NE6Wi18S1Idq3pjTNCbfQQUBO7jwF1vVklH2rkEPegp3O2kzYE5fDwtvd/a18fP2XW/x64e09pRJ+LGXdbnLZSQAgmIMCB2xndL8/XzOtwtLbZt6d8ZSXJ983pG31LFVCnuS7TEH2CYANuSCag65jkp+IcGUUS+2r/ewgOGURTF+1DHfupFscTztymwvqP0wDRw18vu2BQ3+6AO5WnZP1ZmD2umfZ0SM2qbRM0n5PVeLzcWWxutwa2NW4uM0yOVCIJU4npb+xdn45OM2KAkX7ahBQj4NJmtmDskIUfBWY/1dyM31k3/+xDMfEhHIpCBTc+zEkr3aK2wBaPgAXedX4X1sf920urBD7+YKuvIRIxWtN56ty8Ziun5ksPh7YUWeuI5crlCIc+iaK43ZgmPKI4UyovKaiwqSm+Uy8BZ9Cm4Qi4+oFQkl2WVIbSJigjb/9gCBAwDn6JWyndEHWrRA2NuXIGBI/R7WgrBQ1Wo+zRy62QTyhZYqUNJBH6GPDA/Hh3h4Os98Gr1O5ySlZSdv9benkX8HrxkBEKOQMrpKxU5RTJNYlxUl186JJWRxMSPuATsPtYluMtWnNw2CnOA/1aZ+DDapWFZFmk/IPiyDuG/HOu0Ium4Wkw5A/qcxJCWZSm/QK2CP27umAUOV7T/BZi1n+RG20IQDulkKkgxj9IK7gNpw5VEAK2aTyIgcHXwVSf56lWcqDKM/MXqftZRBf5FLS4a87JTQuE1wNQx5og7fbPP5VTfM/uBYOrbkAPsf22yOJxKBY7uAPkER1xKNDnGyiU7Nm/4/dU4OekTl4SvJrzzu+4I3xSwLSCxktTD0W4tQsA0hUJAOpUipIGMlqKvUHLmfUoTx48hN4ei/hcwAa0GTtwgEfh2sM4KgfhgYATdrPj3V46+/+R6blQJ4sPIj3q8tcQGChpZ9NKTcn1LcvR6RaexC2aMnsbsO3gRynZFCePZdoS6olIcE+OyYsm/9sWYd+mLvmFlFtz2FZER619blqmvPU/zwHSakr1Ry1ak/xa4JY2nnOL+glHuGC10dK6UFsBG0dsmyrVAn14Cmriuya1NZMn0BbYm30o/z+kmwa1cuZc0YuIUelwTZbVvZRbyGIiT43PZUYlK8Wli446PPnmV3PUxZAt9LhuBjZ2gWZVceLCNCIyJR832zqj/6S/FpNIL8yi5M1Eqne5Kn6a7AqgvRbGhy+ntN6soteAP+PZS3fm2Fmn2qKn8hPywPsX37Ph+s4lY6KENijgcdKLfB0TqZ19/Pe1lGUNyXGuDwIfyaq22WHGcyRRHaaBQWvoh65QvSQWew0Zgu0s5AEVZcqaNCOimowKsbhz5cTBWNcB/+kRa0usa6yf/pDOPCditqaMaP2M2e1OeBPasM7CwsBYhsHeYtXpYP+ezsx5a3KNHRIJHrKQGN4qqVV5kilhtxFX8apVvtkit5qWHRUQQJ9sKhFs0kOhCl43sfVeygBTChQEGtr1UlMQO9kTJoGqQd2Alo34vyX0MbtUwkDMCBisEaD2gW/4UzO0+DEM80bHHLPbGfFerY/4MAgbCbYq0YjF3GtwH/q0vrSHWZbZLSFOJRNDyw2uogBArTs3EiJgP+thsnlebohLEP3stQXB5Ugx7n6uyGsj4o2Zx4ilEgMQ5zgp4rusgJ3X1e2zOWQKeyth8CQsbAYPr5D9YCEhL6TTM20Prv2jUtXi40bkE6WCCSC2VVlzhTIJFJI3Vfr5riHR+dvZvON6CaCmEgdc2JnAFhBOqrERHyMUyQPFPN1nyyVBbx/1uOSM/WgkLm4QPWTzwSw6cF1lcETC5DXl/MpsHqi7RtEy9pGvFePM66UeMLB0HXLKbQ+fltQgBKsTmh7AyCA4DpY4P+Lap5KnXEiA6VL9b5eq/ybXSsl2/yQUI8FiSquAhJLdeefw1S/7h3dxi7WNEso0jArXnJmCDLQhkjLowyqBrw4ikbNGbZJTGMK0lRRyHaTHjaO6zEpMSCXmKo5NUs9uAwOflv2k1E6z0QMinwK5MTpxrtk6hxSp/yJpVm11ySMuzC2vfh+JKmF1+jyMCN3vFo3fMCKDuugGBjqXLwCALT6ybFeQMgamkR+x+qTU0WOtbg9uLF1rqUzlb1aqUHj3Wvn44JcIrW2SHAuKR2XoEftXgj8tdrAoc+i7NgdGFvlY+gzJuO8vuiUuGplAiu66u66e5YJ/ml1puCARHCrBRFgTi55fedkRYn5HuTe63AimPLO9ZlXvpRBqEUaWRH3S2nDiJQmBW66gQi9hKd7Vvuu/hs7sGDeJVw21Wkda68Qt9fdPUWisNHdEGpxg4UpruVgU24YmQvjIzLUOWJuuBPzCXZffEQe9LmJ1qh4DCCpVmEMi/iTadtkgh9OlI2rU6Pc1C1jGBZH06Ju1Nbj6pQyukAspQ/R6TYiMn7GQM1TFUIqFpfuvK5fxwltSp5oel3N9rLl4hwbHzhRe280rrZk4lPF7begQ8xclamYuVBxleCBDQyzrQRSduAQcQGwQ2xOXqtcXCNLbRnZ8t0wM/TryAGwIFf2ClP7I1cQY1z3u5D536bEBvOvr5PsqOmz6p/3cV6k6elwfnPDBb6eyZjo5UV90Kbh0C1VqmFCil314rLZ5AhsDOOryMhzN5sjZIobH7cvS5R61S654HKqGh09484YXwITRRlulVsAwgoM9SWc33L4HjVi3sMpwbAm6AB6AJYaIRYArjhkjhnI+nJrq/lI6bUmGiJ2Cio9ShMZQHjNFRIUNP+i6CV1pFhXa0ObTKLumeR2b4VaEOVTgDAB7WBk28spNcj2vYVXPEezBeWi2cyWxvg8URetkvFjtmbGEZ6SZb5WJmihFYZcRRE5+7Ivj2MvxQyiBAulvzqYIUOjodSHtZ7pcsCDSRn0dQp5ldt0aaWYae5mqDWvmyoWpypuOD7M7rqXWUKrAuv0Bi25Yly/2tWNZ9Aa2La90Mht1k0EfYPZ9YTaxesKFr9yNkCMLloGlD1w2/x8Ts+AU4CFQqYPtr2+kL8/sugylnYfdUbgj4DMbq4aq7/AtWCDCUHOUIATjx6VxBkLsULmQawuiB28yZT7jR3w+/b7UjgSKmr92Zs2FmrVq918FN6DpeoDva5BV/2ClLr0USP23oOHPHR7+G7z7WfrcEmpr6sos7+v4Sdeibb47KqXxM1tLdLuJ9RzuVFGZR1RPFyIEGF5fu7Q8uCA8YGy2WG2FBhXgTV1sIrYIILL6OMpU+MOZzuYouk0ulQnF0Kp5iiYHxUkw6jyL5K03xQ6d+z6js/FuUHsi4x2WZ3bp+alvBsYj2rexP/oRc1+QgM/ZAzdiivm3yiVMPAfFdXJkry6rR1qwoFgvFYionZsxZulSTlZXLVKHo8RzNkaKiotxcc+KyuFImPCK8mBRXKBYLK8nTKsUhHG2h+YIKKDH+qKB5oK6R9qxI6/Q61LduVApAIEXn0wVCkx7dY7yDoMuZLKPpOpOucRbqTDA7TUEJ2SotnpZqk36hrKB1DlxmJ7lND4Sp2AptW1gCKlCY6kVgUjgZ/DGmcU1yDmLtJiKIbbUKtJwrixQ5yck0KslijtZowR+COphFuUkiACSKO03QwTARRiWKM0m1jGFDB697gUd8kkoOYE3O1EAKzqfy7nnpIuPjx9o0W6qlk4QW2QuxHkZ4hE8BuPAzwEEkSl8vVNG0Ub3eNgCIQ5ZcPUldFoX1nAslzGcW7eNojXp/dR0DPrHpDZIFnvt/W8pQs7E/JpBS9SlzBpy/1/j5PLcXByWolCVa3+gkHuSFI6rD/WZHpGcbgbA02hfbDjKSHvByGKwm8tbcj9i7pueqVbt2JYhI8lRnhx1OuB8rUX2yKpvnEdHOT62mhRDSrq0ZgjSNXvvyBqJpz5EHAAKDCcJApcT8R8RHmkP/s5qwb1scHR1ACayMVxy7ZN0QPY5LVAhtde6yPyMb6ja83fJBfhK/NKBjJRJS2TGhOhiz0+OkI/zYumLkfhsBMHQX4s5nth5HEBaLwPoVvCgnGWfzCck4jPAqVrpwyxN7X8nA4LqFlaQUikcxVrS/FzapxZG5+fEkM0nvOEZgDc4Ks1WnOTjDlzxao7ZUiHILUhsPt5UHQgqTybo4vV3JHKJU5sqFQhlVKKpHkhXCxGpcUZhYWEaVWtZUysApihylTCk8ICQLHvXK6NWcEEi9TCHQeJ0K6w9h6dXlTKHoC8a4wKk3zRtT6OAoCa+9RdTOyCKoA8tmPK8lZGdz/SqOU93pkbkHkN9qcuRCuVKRW1SUXAkmM2X7VB5591B0h6gO0Ulk5SheXVjSMXxm+/bbPAO2Kqha3uqGuK1bl5W4BD6MGtsxKaslCORTCOiukRE17Cpb1g94vw8H+psiq6TSJrO4+hyjqnqhhJvS2+737rXQrNqRA3W2tbXrqvHcAHCasDAd0wBiJ249nlSydOnRfcCuPILTEn13PuHm5lawIRqumdErOnl2NaeEZXRx1pkFmw4eDIkhNhcQREcxQq7q6MoJgSu9BShE4I4UxqZ9LPnfk66l0m8/N2+GZmaGso2eExZOcSexY9jFQC5qIvlqoODqT3bVD3wL0RzN2nVprVpHgPty7LXiHIH9LrJiRDzztdGbDvYNH7tjx8wdUTAwpy2WMzn3/IdCKKSEceZ5NTouC1YUZXWyIvaZypxi4MhldeSEwEqfOpJawRmW6A6sgJg6MgPDzjOb5wY8/3nLc39m85WrFyb1YQD5yr2OtGNvsxPF2IRUqFtO2X/3HBFDtViHXtsitVVyAGfWDODsFLG9DOIaETI4XVx38ECOvsyq2Pa1Elh2gmt2M9sNULz8JvvIjMCZBniGXu5i1RHhw+oyvfY3RNiFEwIj7lHzdRaMNPiYM13AMQAa1X0qFSjVlUoxFMWYaq4RmLROIJ1E59LGbcmgYkO0Z9xHSoqhYIL4KsPdx17sfpZA10Q7KVxMM1rSYXyeqIYf6+HlteqddCpsqlZJHuslWrWIKa4l/3jd1hBt5YGPoTug3E2wQ8/y37Q18k/PWOhNrsuwVB8Y2kO5VKM8ZnWnjS7kIkDNoVpOCLyBooMZBGgaGhoFdPG69BVW3gXMc0raj8IEGRWWaNx5Ohb0Be0XT4ACrcKHXEOzxVFrA9LrquY5SSn6UqsDcF52u0VE5pp38iia9SBnPvJ6aI+ItT0iFu0dFOYlivVaOyxbrZbw13O3OZ0icE1Yra1WfsxGwAVInbJEc7oxJg7ygLGcVYkZoIEVoitsJP7uJQiJQGcuCDSewsgsJRlti6Sr0+uYKt56qiJdN4RCIP7vrIIUFO39E+09C9hhPF0qhKD+TYLovEe6xVGkYI4KTnNndW/Q+UW0/E9OPrAPXOPGv7OjdaRiWb9+Tgv6ujiXQnBdXqVV2YkhSgMljDn7MhoWwxlzClnO7m7AOLimg00QZcZDuBykPOqfXBAY6Cqog3bLYugPjKNTvea1BP3pab4HY68Y6E9zSF0wuX7AlcGL8SWm3Uax/sAUWz1A+rPD9h5QFxidprN2qZFse1dtGLnOS72GaNswOUXgSyGul1sXun2kqa6RuZhlSf67GuCLaXbvZ2UQAGyPZRNes7lX38LcYuW+vhwzNAJ3mFh6GyIQRBVKm1c0SQfQsv4RRfPF1BYdqBNIp7Aj0gCh84wpNVU6dCC4dymW4erQ/u6Xxh/k/PF6JjgozI0gV85Ivv6zEOgcJcf1mu5WNX6jxZU5S3aw2KS82Fh+nJ3MPyiu1OOad23n2f6ocqVm5nCOcSFBPMzQvAkQQEeZqx0oio6kFfFpKl/DLJ5kmlCgpNi64m5GjFEkQFc/ywcIDMAEjS1NGIf2c7y/n4TUHjAVfyIIeG6rwtoNmvNOz70tvH1nZwikdlDgZQesp22Byz8SZ7KCt55CZXmJVUHu9jhZTbKD1UobGwo77OcamfsBOw9sqSs/wPUBNgjQK/d0fWhde/6fjCamKV7nf2qiu2UZ5tDpqbQxi/WG/DVAeqHFLee6SezchM96Lur3Ou0rS/zSfbNFKatUZMrMqBf5pqVFpCeEcW3v4bTf6/BohbG8u02Pp01HrWx6ty5Hl9lE/ecuLXO4YG+052aOWcqCPyqkPwAmeAI0MTaElRCDFH9Orx9mVG08VTB6JYOa9VVbYH6MtQozPv4KXb4rjdSRCPRvcfV6NiKCSeIeawp6LFq4675vWoqHCEbtcXb9ECsgRxeUprW0cteWF1Y/lCtK7LxY2zXxm6y6+gE0C+JkzWeEOcRGK6T9wdPDsn8KAabJB3QAbnvrdG8OwOghHXmOpO+DJipfIHCHnVdQlDpKBlenkExguiDdCREodaKJmxteSDU/LMy3Rs2rkagfUxFQLk5xC5cUbN693cYhS8qRH7fvmkixzHBKpLu9tTFmwVu1+TE7zmzwjHELCZgZvm2ZUrwtvy0IXAY+8QSgNUMvMAjMeg644d5UKVr380hp/yc6YJvGb7lw4cLIpgHjaKl0z30k2HFh6HW0qb//vO8DJ088NXkCacJiQxtnLR88CcWugkfvfF76tMXLvT7jU07w4xZV7mqRtJZ9TaPUpqpwZtlFo6YDgGBjSMxbGzZuhF5uZ893390R3vfVvtF8v+jux7p0iOt0VJx0rPuK4k6qxLjuiWKxuBBBLiZ179L1jOdYn7kfzj/zYdfRZ17b7EaM/tVeOcyYsXlzyBlbBN6cJ8ACgT39YALKrCEbAqb14nFTI13XTfu8d6Zu9cnG4HUnvb1DWZWK50K9wRge/P1nlqyZK5nrxwT18SgAMxBwecEF6dOWr6FZLkJaERpqaevLX//lwjI8Rx+c8aUG1yNZx6PGvlu44nicS8OhseHhUcVCzcXipSWJMpnmiLGsLEsmL0rO0gjllUJ5kVyTW1mZnIwXG+VCZOnxspycsou/FZcs29rwMPrQl3Ey8ce9Om7bMbZvyFuE9+aCkPCP0uMaukd/OtMWgZPzM7B78MMABoHFGVh8o6nlNbs/0fUVpDGLBRrgQj7pz61o/tovzZa6iHWlLl1Lyj7DmN2vZV/SVyyLfs20KWTB3GuevQK2ijqtKIM5eDlyQFaUk6NQKMvF+wplOcAnhqQlMwbgMSyJAzIbY15LjINzkDI4YAJfqZTJFPrK8iXFxStWrDC6BHRXZSeKl5TnKJVK4Xt2euBNKjJHDGBK4hpRLLBVZdPLKyxKGQsEUqiXQHqjVe13UxCW3jXiPF+/w8OyWbo3VoVIyCAdzoTv0rhKO6avR0yJ7IjLoaTCT4/KhFlZOXJ5GZ19qaRaRui1lUVFuKN8jbMkmmVQoUOY8q9MBmjKAdMIqY5peFFhuC0Cw7ePJBEwfYEJULJIMVBaN79VCLzNRsAfaOI7GNa/dS0vhxmpeKgkLWHQ2Z5ks781pD9gTGi3KiyCmNNz76DYdilpelyr8kvj6/knud45j0bA9KUQUcpykouS9dXVeAtS8S1tdQARsYCYXNjXLkPzpImsnYZOF0rmiIEO9nGcgFzYPAJX6lgI9AG/dBSGthIB4myCKs0rdhWrBGs9lS+2LsqKEHWDpusu7nUqDAJEuJBzIs6mboK8jJzsxUgutXqbK341in0HbRG4eZeKTl+5zkTm/DFpKYuumWYxH//dgMu6EyeGm4L9p+aba7TGeNOfBk5geQawzxxEgIsU6jfMUUdL28rRB34w3mg82/xZ3BHo2FxlBBD/THMCIEyAtkVyYGoeOQJFvUKRU1SULM+Sa2Tio0IFckQul2VRXQFfAIUe0XRxs7NGG+uwp6eB1qxgeOAqEEe3x1MFoo2Tp99YzzjGUhSrugFs0C0CqbSRChi57bxQ9Xz67TcWLo/0b7JqUTQPIoBi/V/sKC1S13BafUS2uDT2I9o2zD3O5iYm650XRsiBoanMzS1KRhQysTgrF1lRvKJGI/7t4gHxkYbdHaJdGniq7h9HzQwJSLooeXgsOklTLpPJlMrk5lmg/GG+nT+weowAg4uvfeqY/ACMSmD15yNfmTfZHThlk2bRqeM3gSeM0r4XRgeA/KUY6RZXVKBs31iAVl2mEXhhO+312bh1qyenCLTC6m+GB1ZHy/T2Ux8vyypTCGXlLn37fhS3bNmypZqSd9tvcxEfGzuz/e6PPbu+GhL+3miAY2r+6oICAwwZvdq+7+ZaU9f2CYfeTXsYlygT5iDOtINRbl56wNbEs5qkj4CwhsuAMX8ws9eReV6G1AL0whY67D+CLeapqtFgAWrbXItpkeNNIoC+cDFNDxHUuY4i1UHEO2tnfzB779o5xNdhvj2Xw7wOrmo3u+eioDmDwg53G78oLSUspVtKRLuIiPsm4uQuMlX/YB3R4/6inruAbbQL6owTmUGzHSJAeC6ptFmqVl2kXHKxk2SFS9R7sObv99Fd5344OmY/QXjHcHFrhhds3N63S/YKTbnCMQAycbgDn3j4uUfS52MI3RsY3dXjzQwbakonUV7XTlanXXcqQDTRWZ9Y7OlqSg9c/+Pyk+YBQPBsES4xi/flu4Bi6JYyaHmKKq1Gr1Kp1LgoTU1apZThL8KNZJuzapGEJhxEJs03G+cl+Mb6Zqe9zsOBJZV2PxaX+A7rxs9WqXzbmRwgsOG4rNgy+5NzsrLkiQ3XwsM9D6a2pVlUQfivX5ZohEKNRphcw+aGGiHvVUdRidpze6Q3VhLkUniyf+hUW6piIzNZmUpq14Xhtk0Wba654EbxwPUr81ydP+1JXwluDBvuh1DtpfN2hXmojb4eEmCaq2vo2i7cpuecZdkY+x8qPgdPr662atBE7X5gSVJa8hXh4iI9Yy8qxPsC3psZfoZ4GaPz6F9nzmzf/pC4XH7xogVjCwdYV2zN+hmrP0fkk22PscE61zrbrotU0y3d4niWEBpZ0DwCKNlsNxJDR17Ka6avQSyixbOJVBEQANmHh3nxKVlQ3YI+r9xWe3uYHKWJNzf8Azq5eFFOefmEsX1TiZc8TDO7x2UdkRfhxaQZ9LfdnR0jcAnM7YFEAd3cZoi7XdtLGoFX2L0AaQT6OEGA6i4EUMWajQutxcnVkQ/41WQ96EskutNqOqtE/YKScgSRlx9Iyj4UQ/wJo/P27Zc9l4k1CgA0rmkIchwbNQwvlbpfIkz0dMbs+47SCLBl/osQwMilaU+GAluoGV+pp1qL18A6Hw/tnzhwq4JS61KJ0Q+XaB7uDujrIJnyu+fcl4PKqwfbLy1XVMpKYpxEpwnDbWlTAXH6Keq0+frQTHM9qDUChiHOeKDCR0cQl/qjzqMS02an1zDvmQmr5tI3wrK6m9xEcOt2fM4ulLRrplRie9S2jasdismNLoVJni+HFXQLflm2xHqtn5UmDrolFVwhTvd3jsBIN1ZVEBuBvCbnthCQqrMcI+ALU70eKtgo1OhHcuYgrU2bQ/YabbxaJOKJ1CrwJ1LzYnlqiUTC8wIWTqyfKi1bpZYwbVacNKEY1Gyi3nlFT/gSmbjLxpeDgeFMx03OayUuX5BWjCOCJjlH4AsyVP3MHgHTDacIbAHyH9zTAQIeCH/OAw961tNL4PmsthEkLdV8Pi87PYznd9iXNyhoWuacv4c+mNNv/ZpM4oN+/d7p94A4MQ2It1AiNXThotfDwlR+EWrHEOA2bWVNXEuLTLs1NblLXBYQf86w4oEJ0ozLxOlmEKDquD5vgSYWoP1PEMS4JgcILIKTmlmBraUlxBo+HWZWpXkcPvz62lV71+WFAi4iI54LE/7Pi37PB0Cp+HmF8e3EEpL9DtdyIZvxWolSr60s/2bBn44AYTgljX/SjB6gF887RMDOezOf0B8I18EQCVsE1ohqWDKGkdFhgHJGntHPQRRpDY+10uZss62Ng8KGhflWa1mviiheSLQSgfdggxQ9LtsXzs3sWbCgc2sRIEZJB/xIDHSKAFNAPcKBPxBZ1xwPXKlCHUSnvSyT1FjDxNn2+vL5PUL7kSUnoYetqrIOa/F2rNRN2Isa2ER0W+ubnZCgyvYdlJCWTrQSgVddlHoqkrB0Gxc2mBu3NbyVCBjWTZUO9W6GB7BSuhCOpaux597W1XL2PJBPEKvPO8gPnFRZWqwjDjsXByEqNiuEeukl7Zg691CRVuQX6/uixRqAATPzWlYyZ1M4sS8LoV/ColgSxeGCHUv+sWxT6xDQmXZKBV8RQc4RGEDnCUayEHA/aVWz6wABoIn3T3WQIzMlsAS1wy4Eefzq2HdYBVhntfpqXjpt0niQ2lqV0NouNtwQeCtORgMAvluZxOHNn6+WKLK+mWv1Tc2+oJMthXR3pHWNxLkXSqHaR6y40HSTTucohmRlC+1/5ChLeZhldaY7fEi4UoC1PD6UR76iMpYUP18zqwtYdae7zr5kBLo2aFhrJBEhF7+goxBRHg8PmbtgoxvpYCzocmzbdo4IjMIEvZpDgF4WoPsfFgLUkiXTBae2UJ8fCeLt74A+sPOJ77MQcNy9G5ZKiFhRmhSSGtV80nd4wKOvRRgI5mi1w2a/RAQ2bFtWjrBimtVHPuJw43CN3phVvCKpU3RUl/YBMwOOi4XChrEFnDTx2xWYa3NSaJR18Sirz7pTBDB38NXeezBHCDzgWbwth0uPxkvgz+f5me1IP/p0FVlRHUu7EnpeJhNgRbSqhLCvOSXrO78Qga5bl8jZfe6Lcw+EcJBb3eVaYL1WJufIhUKhWCxU4LnlS1y2c0LgZjwW3BwCvawRyAD2z3VqYcdPzjwydOTGWgKar6iDeiEPcyUKz9FigCC6zxauYvOEZcUw356DfKHpKeGl9FyX+SJmeNFL6rcHHJdVMtlePY7giFIczSFqelCsoCtbcNiVogz5Dbn4y0Fvbtbo4gzBTecIoEwLWLcbZIOVuiFVGFp3xfblfDYXPfd/trI3mWGzt/A/iKXLsNIcJei/Vpk5hE/zD726Uu9LqucEZn5amuIvlDDKIVvE9/BK/3pdz5R3WqOnaz0bNHIjVRoBvjRZrhFqlgZweQW3qb3Gxikvj+KqiYmb3wqu2EclqCBpXZ1ASpUyGvpUUPvq66tQLJharjQSyBnylaDUf3BRK0qW8qKYtH4LhG+yg8cYTho02e0cTq0wc7mBkX671Vnm5U3U+xPTzb/Root5dF3DY9IbM0r4Vi0BOY/txxLlybAIJbmoKEuj0Yi7d4nucpDbtTElymJ2xrlS3JWzRxbahL1tywOo4PkPgJIC9/M+E6n+o8MXz/fZA9/PWtX41Rv9vyIDc/5SwfWMquss1G5NHjx1i6B+auDtCZgUAHDBcRF9gkrNc7yG5jNzaZxeTS+kme1FzXA9FWVOZ06QWMomDpvnn5FOXSasazkAm7ovKSrWI8mVSmFhYdyx6GjPzfs37+eaC+jAZgI9Xu5SyxkB0+3408AnJhPz5FtuYeJ9+sDgq0Mzfr57GtjnlMSBUby7vXfeesVE/OhN1qiPKL07r3HEuDcm3/2eHHd3vgEU8PDTjV+BLy+IHII1RTrL038wx+Fa4l18EV0gZZSozEImhf5V1I525l9piThkmkWXyKsGxyUJrahp6fyeWJabmysTHxAvC9g2dmO+d8uKzUISc8x1pPoimfgg96gE4R1cS7jdqJ9SOnny5FOPnt37vve1eeDba5+40kl2GgCyxuOcZZeJ6ptgqrXPgpMp61EjWvja5B76mhoghGJVNSKPfhYjita9emrJagrjU/NY1VrpzE6JBJfwm+myYnL6SJu2LjuelLTvYceZ7bu2RodsWMa8Qk6PyMUNY1sQFyLH6W+f7Tc0HzBv4fA2tPiSYUC98sOGEWvSrVoUdKOqJBLMXjE12JJ+Nr+GUR4Jf29W1zp9qu0zfr8cM+NMQWt/r2l3OfXGPm2R5vjY14gWImDyl04lUuH8Th2emu8GHNoTq1NTU2upLG/+zcWz8oeHTsuff7PXV7PGPHmy8jIY4y7ffHsWGX3ZX1BgicK4AQV7bv7lXv2nt7hkdPywdu84kE6hariOhk/XO5yl3oRk40ssZBptLX+BNUr8aSNEDPsCVsrLxR1enN+0Q+DEeWnTnUlPr94JfHR+ypQ9eybevfpoyqM9Ux75374aOPFZ/fULU87fmjDdvUJQBZfTkAtoRsbHVzRdvR0YuHPqnluTfVx94HCN/GL67dtPYZ+c1vWedjAyvXAty3dYpYblJTYdtcaTLbhwv6+J/9jI61BurMk6khTtyaHcyP7drKfv3p1XL5VStXLka86lUgwFf8xb6Om9rJfZY/Tb6eEHKVp3XXD9h+vX4wWwjlFa1b8Jm6x7aT8ujJfAcrX6+Ym87ET9Qp5Rm3aY+E+Ot5b9o3zFzNGcVg05ehsW8ePlyKHQnmfI/dQnePLIChoSjIYANUOCms8k38yNwv5ccF+GAIsfvNJt5bVLL/HH2fh1jjzfkwv3Ev/h0fV4EtdllYiT/U9KJ+wZUnp+yK1H9+b1Alph+OUrkecnDJg8YMgeZ2PIrcgR1wJd590NvunTu7HxduRXva9+ZSL+O8eMTaltRMBtVODEiaPuTLx9asSH8+ECTrfTwX0CB/e6c3uys3F7Z/BAn7sr5/9x+tzlK+MuzwvefOX7c/+lABD5nGsrEOL/j//s+L8CDAB5QsdU8rRpZQAAAABJRU5ErkJggg==');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain
}

header .left,header .right,header .center {
	padding: .3em 0
}

header .left {
	float: left
}

header .right {
	float: right
}

header .header_bot {
	height: 12px;
	width: 100%;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAMAAABV0m3JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0Q0MUFFQkNDQTBGMTFFODg5NEVEMjdGRjQ5NkJGMTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Q0MUFFQkRDQTBGMTFFODg5NEVEMjdGRjQ5NkJGMTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDQxQUVCQUNBMEYxMUU4ODk0RUQyN0ZGNDk2QkYxMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRDQxQUVCQkNBMEYxMUU4ODk0RUQyN0ZGNDk2QkYxMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkI4N1IAAAAGUExURXBaW////8BUzdUAAAA8SURBVHjaYmDABhixAGRZTJUMYARjQ+UYUNgMUDlGZDZEHqESJohsJgOSSoTtCHUoroSrQ/EPVh8BBBgAOrwAgcahvsQAAAAASUVORK5CYII=');
}

.c_bot {
	margin-top: 50px;
}

header .searchPB:before {
	content: "\f002";
	color: #5d2719;
}

.searchPanelOpen header .searchPB:before {
	content: "\f0d8"
}

.yyzt .zmenu {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.zmenu .curr_zmenu {
	cursor: pointer
}

.yyzt .zmenu .drop {
	display: none
}

.yyzt i {
	vertical-align: middle
}

.zmenu .drop {
	margin-top: 10px
}

.yyzt .zmenu .drop {
	position: absolute;
	color: black;
	background-color: white;
	right: 0;
	width: 147px;
	border-radius: 3px;
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	padding: 5px 0;
	z-index: 1
}

.yyzt .zmenu .drop:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: -6px;
	right: 10px
}

.yyzt .zmenu .drop div {
	padding: 5px 15px;
	display: block
}

.zmenu .drop .zmenu_i a {
	display: block
}

.zmenu .drop .this_page {
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #CCC;
	text-transform: uppercase
}

.zmenu .drop .zmenu_i:hover {
	background-color: #8b411c;
	color: white
}

.cadaPl {
	z-index: 20;
	padding: 20px;
	-webkit-transition: left .3s,box-shadow .3s;
	transition: left .3s,box-shadow .3s;
	position: fixed;
	height: 100%;
	width: 280px;
	left: -280px;
	top: 0;
	background: #fafafa;
	border-right: 1px solid #e0e0e0;
	color: #333;
	overflow-y: auto
}

.cadaPl .title {
	padding: 20px 0;
	font-size: 2em;
	font-weight: bold;
	display: block
}

.cadaPl a {
	display: block;
	padding: 5px 0;
	color: inherit;
	text-decoration: none
}

.cadaPl a:hover {
	color: inherit
}

.cadaPl .cadaPlCB {
	float: right;
	padding: 0
}

.cadaOl {
	z-index: 10;
	-webkit-transition: background-color .3s;
	transition: background-color .3s
}

body.cadaPlOpen .cadaOl {
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.5)
}

body.cadaPlOpen .cadaPl {
	left: 0;
	display: block;
	box-shadow: 0 0 40px rgba(0,0,0,.5)
}

.profile_wrapper {
	margin-top: 5px;
	position: relative
}

.profile_wrapper a:hover {
	color: #d51f30
}

.profile_wrapper .profile_block {
	width: 25%;
	float: left;
	margin-top: 0
}

.profile_wrapper .profile_block .photo img {
	width: 100%;
	max-width: 350px;
	max-height: 350px
}

.profile_wrapper .profile_block .photo {
	padding: 8px;
	background: #e5e5e5
}

.profile_wrapper .profile_block .options {
	padding: 15px
}

.profile_wrapper .profile_block .options ul {
	list-style: none
}

.profile_wrapper .profile_block .options ul li {
	padding-left: 15px
}

.profile_wrapper .profile_block .options ul li:last-child {
	padding-bottom: 0
}

.profile_wrapper .profile_block .about h2 {
	display: block;
	background: #e5e5e5;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	padding: 10px
}

.profile_wrapper .profile_block .about li {
	line-height: 25px;
	list-style: none;
	font-size: 1em;
	position: relative;
	overflow: hidden;
	color: #696969
}

.profile_wrapper .profile_block .about li .name {
	width: 100px;
	display: block;
	float: left
}

.profile_wrapper .profile_body {
	width: calc(75% - 20px);
	margin-left: 20px;
	float: left
}

.profile_wrapper .profile_body .tab_group .tabs {
	clear: both;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.profile_wrapper .profile_body .tab_group .tabs ul {
	list-style: none
}

.profile_wrapper .profile_body .tab_group .tabs ul li:first-child {
	border-left: 1px solid #e4e4e4
}

.profile_wrapper .profile_body .tab_group .tabs ul li {
	float: left;
	display: block;
	border: 1px solid #e4e4e4;
	border-left: 0;
	border-bottom: 0;
	font-size: 1em;
	padding: 0
}

.profile_wrapper .profile_body .tab_group .tabs ul li .active {
	background: #f9f9f9;
	border-bottom: 1px solid #f9f9f9;
	color: #505050
}

.profile_wrapper .profile_body .tab_group .tabs ul li a {
	text-decoration: none;
	display: block;
	padding: 10px 25px 10px 10px;
	border-bottom: 1px solid #e4e4e4;
	line-height: 1
}

.profile_wrapper .profile_body .tab_group .tab_header {
	border: 1px solid #e4e4e4;
	background: #f9f9f9;
	position: relative;
	margin-top: -1px;
	clear: both;
	overflow: hidden;
	padding: 10px
}

.profile_wrapper .profile_body .tab_group .tab_header h1 {
	font-family: Arial,Helvetica,sans-serif;
	color: #3b77ae;
	margin: 0;
	font-size: 1em;
	display: block
}

.profile_wrapper .profile_body .activity,.profile_wrapper .profile_body .activity .title,.profile_wrapper .profile_body .activity .elapsed_time,.profile_wrapper .profile_body .activity .related_content {
	padding-bottom: 4px
}

.profile_wrapper .profile_body .activity .title {
	color: #696969
}

.profile_wrapper .profile_body .activity .elapsed_time {
	font-size: .85em;
	font-weight: bold;
	color: black
}

.profile_wrapper .profile_body .likes_list table,.profile_wrapper .profile_body .submissions_list table {
	width: 100%
}

.profile_wrapper .profile_body .submissions_list table th {
	cursor: pointer
}

.profile_wrapper .profile_body .likes_list table th,.profile_wrapper .profile_body .submissions_list table th {
	font-weight: bold
}

.profile_wrapper .profile_body .submissions_list th,.profile_wrapper .profile_body .submissions_list td,.profile_wrapper .profile_body .likes_list th,.profile_wrapper .profile_body .likes_list td {
	text-align: left;
	color: #696969;
	padding-right: 2px;
	height: 22px
}

.profile_wrapper .profile_body .results_pagination {
	margin-top: 16px
}

.profile_wrapper .profile_body h2 {
	font-size: 1.6em;
	margin-bottom: .5em;
	color: #194885
}

.register_content h1,.register_content h2 {
	color: #1c4b8b;
	margin-bottom: 1em
}

.register_content .register_social .disclaimer {
	margin-top: .5em;
	font-size: .8em;
	color: #888
}

.register_content .register_social button {
	background: 0;
	border: 0;
	color: #3c77af;
	cursor: pointer;
	text-align: inherit;
	padding: 0
}

.register_content .register_social i {
	font-size: 2.5em;
	vertical-align: text-bottom
}

.register_content .register_social .facebook i {
	color: #3e5a98
}

.register_content .register_social .twitter i {
	color: #3cf
}

.register_content .benefits,.register_content .tips {
	list-style: disc inside
}

.register_content form {
	margin-bottom: 1em
}

.hdgy-box {
	border: 13px double;
	-webkit-border-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAACECAYAAADhl2fQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDItMTVUMjM6NDY6NDArMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAzLTEwVDE3OjA2OjM5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTAzLTEwVDE3OjA2OjM5KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMDY2Qjc2QTQzMTMxMUU5OUYyMkU5NEIzNEI4NjA4MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMDY2Qjc2QjQzMTMxMUU5OUYyMkU5NEIzNEI4NjA4MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjpp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') 13 round;
	border-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDMtMTVUMTk6NTE6MDcrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAzLTE2VDAwOjA5LTE2OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTAzLTE2VDAwOjA5LTE2OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTIzNjc1RTQ3M0MxMUU5QUQxOUQ4MjI3RjQ5RjBERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTIzNjc1RjQ3M0MxMUU5QUQxOUQ4MjI3RjQ5RjBERiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE1MjM2NzVDNDczQzExRTlBRDE5RDgyMjdGNDlGMERGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE1MjM2NzVENDczQzExRTlBRDE5RDgyMjdGNDlGMERGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BDzFLgAAAAxQTFRFrYWF////pnFx////8NJDAgAAAAR0Uk5T////AEAqqfQAAABsSURBVHja5JPBEoAgCERR/v+fK3JhDFoOHXsn5amDCiIL3ZAn420yTrK+o2vsEV/rO2LRNLKAvrJK2o8MjdCWkOuSSmtkDB03UNMTmAahteAPmj8LedRvP9aWQ1dMbSnSQuZt0DQRa8FDgAEA9msEYc2tOeMAAAAASUVORK5CYII=') 13 round;
}

.yczsl.hdgy-img {
	height: 200px;
	background-position: center center;
	background-color: #e6d8c4;
}

.search-desktop,.logo {
	font-size: 1.4em
}

.search-desktop input,.search-desktop select,.search-desktop button,.search-desktop .cs_lc,header .logo {
	padding: .3em;
	vertical-align: middle;
	line-height: 1.5em
}

.search-desktop {
	display: block;
	width: 690px;
	border-radius: 3px;
	position: relative;
	text-align: left;
	display: inline-block;
	color: #000;
	vertical-align: middle;
	background: #fff;
	margin-top: 3px;
	margin-bottom: 15px;
}

.search-desktop .cs_lc {
	float: left;
	cursor: pointer;
	border: 0;
	background: #d6c4b5;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	display: inline-block;
}

.search-desktop .search-submit,.search-desktop .search-keyboard {
	float: right;
	background: 0;
	border: 0
}

.search-desktop .search-keyboard {
	position: relative
}

.search-desktop .specialchar {
	position: absolute;
	right: 0;
	top: 100%;
	white-space: nowrap;
	z-index: 100;
	background-color: rgba(128,128,128,0.66);
	padding: .5em;
	border-radius: 5px
}

.search-desktop .specialchar div {
	text-align: center
}

.search-desktop .specialchar div.button-special {
	background-color: #fff;
	border: 1px solid rgba(0,0,0,0.31);
	border-radius: 4px;
	display: inline-block;
	line-height: 46px;
	margin: 1px;
	text-align: center;
	width: 46px;
	cursor: pointer
}

.search-desktop .search-input-container {
	overflow: hidden;
	vertical-align: middle
}

.search-desktop .custom-select,.search-desktop .cs_m {
	display: none
}

.search-desktop i {
	line-height: .6em;
	vertical-align: middle
}

.search-desktop i.i_search,.search-desktop i.i_book {
	font-size: 1.5em
}

.search-desktop .cs_m {
	z-index: 2;
	position: absolute;
	background: #fff;
	box-shadow: 0 0 40px rgba(0,0,0,0.1);
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 2;
	border: solid 1px #ddd;
	border-top: 0
}

.search-desktop .cs_m .group {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	padding: .5em 0
}

.search-desktop .cs_m .title,.search-desktop .cs_m a {
	display: block;
	padding: .2em 1em;
	font-size: .8em
}

.search-desktop .cs_m .title {
	font-weight: bold;
	padding: .2em 1em
}

.search-desktop .cs_m a:hover,.cs_m a.current {
	background: #e8dbd3;
	color: inherit
}

.search-desktop .search-input {
	width: 100%;
	outline: 0;
	border: 0
}

.autoc-results {
	z-index: 2;
	display: none;
	position: absolute;
	background: #fff;
	min-width: 250px;
	position: absolute;
	box-shadow: 0 0 40px rgba(0,0,0,0.1)
}

.autoc-results li {
	display: block;
	padding: .2em 1em;
	list-style: none;
	cursor: pointer
}

.autoc-results li:hover,.autoc-results li.current {
	background: #ddd;
	color: inherit;
	text-decoration: none
}

.suggested_word_wrapper h1.h2_entry {
	font-size: 1.8em
}

.suggested_word_wrapper .content .nr-box-header:after {
	display: initial
}

.suggested_word_wrapper .columns-block .extra-link {
	margin-top: 25px
}

.submit_new_word_wrapper .submit-form {
	padding: 5px 25px 25px 0
}

.submit_new_word_wrapper .submit_new_word_main h1 {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dotted #c5c5c5;
	color: #194885
}

.submit_new_word_wrapper .submit_new_word_footer {
	padding-top: 10px;
	border-top: 1px dotted #c5c5c5
}

.submit_new_word_wrapper .submit_new_word_form strong {
	font-weight: bold
}

.submit_new_word_wrapper .submit_new_word_main textarea {
	width: 420px;
	height: 60px;
	max-height: 200px;
	line-height: 120%
}

.word_submitted_wrapper h1,.word_submitted_wrapper .recent_word_suggestions .recent_word_suggestions_search h2 {
	padding-bottom: 15px;
	margin-bottom: 15px;
	font-size: 1.9em;
	color: #194885
}

.word_submitted_wrapper .recent_word_suggestions .recent_word_suggestions_search {
	border-top: 1px dotted #c5c5c5;
	border-bottom: 1px dotted #c5c5c5;
	padding: 15px 0
}

.word_submitted_wrapper .recent_word_suggestions .submitted_word {
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 16px;
	border-bottom: 1px dotted #c5c5c5
}

.word_submitted_wrapper .recent_word_suggestions .submitted_word .user_thumbnail {
	width: 50px;
	height: 50px;
	float: left;
	margin: 0 10px 10px 0
}

.word_submitted_wrapper .recent_word_suggestions .submitted_word .user_thumbnail img {
	width: 100%;
	height: 100%
}

.word_submitted_wrapper .recent_word_suggestions .submitted_word h3 a {
	font-size: 1.2em;
	text-decoration: none
}

.word_submitted_wrapper .recent_word_suggestions .submitted_word .submission_detail {
	margin-left: 56px
}

.word_submitted_wrapper .recent_word_suggestions .submitted_word .submission_detail q {
	quotes: '"' '"'
}

.word_submitted_wrapper .recent_word_suggestions .pagination .results_pagination {
	margin-top: 16px;
	margin-bottom: 16px
}

.word_submitted_wrapper .recent_word_suggestions .pagination .summary {
	display: inline
}

.word_submitted_wrapper .your_suggestion h2 {
	padding: 30px 0;
	color: #505050;
	background: #f4f4f4;
	border: 1px dotted #c5c5c5;
	border-width: 1px 0;
	margin: 12px 0;
	padding-left: 12px;
	font-size: 2.4em
}

.word_submitted_wrapper h3,.word_submitted_wrapper .your_suggestion h3 {
	font-size: 1.6em;
	color: #505050;
	padding: 15px 0;
	margin: 0
}

.word_submitted_wrapper .your_suggestion p {
	padding-left: 16px
}

.word_submitted_wrapper .your_suggestion .your_definition,.word_submitted_wrapper .your_suggestion .your_info {
	padding: 15px 0;
	border-bottom: 1px dotted #c5c5c5
}

.verbtable_content a {
	font-size: 1.2em;
	margin-left: 12px
}

.verbtable_content h1 {
	color: #0069b3;
	text-align: center;
	margin-bottom: 20px
}

.verbtable_content .type,.verbtable_content .conjugation {
	margin-left: 12px;
	border-bottom: 1px dotted #c5c5c5;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid
}

.verbtable_content .type {
	min-height: 60px
}

.verbtable_content .conjugation {
	min-height: 180px
}

.verbtable_content .type h3,.verbtable_content .conjugation h3 {
	font-size: 1.2em;
	color: #0069b3
}

.shiyi_content .expandable-list {
	padding: .1em
}

.shiyi_content .nr-box {
	padding-top: 0
}

.shiyi_content .nr-box-origin {
	border-left: solid 4px #669eff
}

.shiyi_content .nr-box-wordlists,.shiyi_content .nr-box-synonyms,.shiyi_content .nr-box-quotations {
	border-left: solid 4px #d49882
}

.shiyi_content .nr-box-images {
	border-left: solid 4px #bb1
}

.shiyi_content .nr-box-shiyi,.shiyi_content .nr-box-thesaurus,.shiyi_content .nr-box-syn-of-syns {
}

.shiyi_content .nr-box-translation {
	border-right: solid 4px #194885
}

.shiyi_content .nr-box-shiyi.jbjs {
	border-right: solid 4px #c99464
}

.shiyi_content .nr-box-shiyi.xxjs {
	border-right: solid 4px #ea8a61
}

.shiyi_content .nr-box-shiyi.gyjs {
	border-right: solid 4px #6a0000
}

.shiyi_content .nr-box-shiyi.cyjs {
	border-right: solid 4px #e8ad62
}

.shiyi_content .nr-box-shiyi.kxzd {
	border-right: solid 4px #e8ad62
}

.shiyi_content .nr-box-shiyi.swjz {
	border-right: solid 4px #aea4a4
}

.shiyi_content .nr-box-shiyi.yyfy {
	border-right: solid 4px #8899bd
}

.shiyi_content .nr-box-shiyi.zyzx {
	border-right: solid 4px #c69f7b
}

.shiyi_content .nr-box-shiyi.wytl {
	border-right: solid 4px #88abc3
}

.shiyi_content .nr-box-shiyi.zyyy {
	border-right: solid 4px #9c7474
}

.shiyi_content .nr-box-derived {
	border-right: solid 4px #5f167d
}

.shiyi_content .nr-box-usage {
	border-right: solid 4px #78ad79
}

.shiyi_content .nr-box-translations {
	border-right: solid 4px #ff8c4d
}

.shiyi_content .nr-box-examples {
	border-right: solid 4px #1c7744
}

.shiyi_content .nr-box-comments {
	border-right: solid 4px #3b8e8d
}

.shiyi_content .nr-box-learners {
	border-right: solid 4px #467f7f
}

.shiyi_content .nr-box-nearby-words {
	border-right: solid 4px #bb5454
}

.shiyi_content .nr-box-header:after {
	content: " ";
	display: block;
	clear: both
}

.shiyi_content .nr-box-header {
	background: #f3e8df;
	padding: 10px 15px;
	margin: 0 -15px 1em -15px;
	font-size: 12px;
}

.cdet .shiyi_content .nr-box .nr-box-header,.shiyi_content .content .nr-box-header {
	background: 0;
	padding: 0;
	margin: 0
}

.shiyi_content .nr-box-shiyi.jbjs .nr-box-header,.shiyi_content .nr-box-learners .nr-box-header {
	background: url(/images/nr-box-header-jb.png);
	border-bottom: solid 1px #af9a87;
}

.shiyi_content .nr-box-shiyi.xxjs .nr-box-header {
	background: url(/images/nr-box-header-xx.png);
	border-bottom: solid 1px #af9a87;
}

.shiyi_content .nr-box-shiyi.kxzd .nr-box-header {
	background: url(/images/nr-box-header-kx.png);
	border-bottom: solid 1px #af9a87;
}

.shiyi_content .nr-box-shiyi.swjz .nr-box-header {
	background: url(/images/nr-box-header-sw.png);
	border-bottom: solid 1px #af9a87;
}

.shiyi_content .nr-box-shiyi.yyfy .nr-box-header {
	background: url(/images/nr-box-header-yy.png);
	border-bottom: solid 1px #af9a87;
}

.shiyi_content .nr-box-shiyi.zyzx .nr-box-header {
	background: url(/images/nr-box-header-zy.png);
	border-bottom: solid 1px #af9a87;
}

.shiyi_content .nr-box-shiyi.wytl .nr-box-header {
	background: url(/images/nr-box-header-wy.png);
	border-bottom: solid 1px #af9a87;
}

.shiyi_content .nr-box-examples .nr-box-header {
	background: #deefe3
}

.shiyi_content .nr-box-translations .nr-box-header {
	background: #fff6dd
}

.shiyi_content .nr-box-nearby-words .nr-box-header {
	background: #ffefeb
}

.shiyi_content .nr-box-origin .nr-box-header {
	background: #eff7ff
}

.shiyi_content .nr-box-comments .nr-box-header {
	background: #dbf7dc
}

.shiyi_content .nr-box-usage .nr-box-header {
	background: #e9ffe3
}

.shiyi_content .nr-box-images .nr-box-header {
	background: #f4ffd4
}

.shiyi_content .nr-box-videos .nr-box-header {
	background: #ffebeb
}

.shiyi_content .nr-box-wordlists .nr-box-header {
	background: #fff1e6
}

.shiyi_content .nr-box-quotations .nr-box-header {
	background: #fff1e6
}

.shiyi_content .nr-box-header .h2_entry {
	margin-bottom: 0
}

.shiyi_content .nr-box-videos .entryVideo {
	width: 100%;
	max-width: 640px;
	height: 320px
}

.shiyi_content .h2_entry {
	font-size: 1.4em;
	margin-bottom: .5em
}

.shiyi_content .nr-box-shiyi h2.h2_entry {
	font-size: 1.8em
}

.shiyi_content .definitions .thes {
	margin-top: .8em
}

.shiyi_content .xxjscz_box {
	margin-right: 10px;
}

.shiyi_content .xxjscz_box,.shiyi_content ol li,.shiyi_content .thesaurus_synonyms,.verbtable_content .headword_link,.shiyi_content .link-right.verbtable {
	margin-bottom: 1em
}

.shiyi_content .h3_entry {
	font-size: 1.3em;
	margin: .5em 0
}

.shiyi_content .sense_list .scbold {
	display: block;
	font-style: italic;
	font-family: "Times New Roman",Times,serif;
	border-bottom: 1px dotted #c5c5c5
}

.shiyi_content strong,.shiyi_content .nr-box-synonyms .firstSyn,.shiyi_content .nr-box-nearby-words .current,.shiyi_content .cit-type-xxjs .orth,.shiyi_content .xxjscz_box .author,.shiyi_content .thesaurus_synonyms .synonym:first-of-type,.shiyi_content .nr-box-translation .phr {
	font-weight: bold
}

.shiyi_content .hom ol ol {
	list-style-type: lower-alpha
}

.shiyi_content #synonyms_content:first-of-type {
	border: 0
}

.shiyi_content #synonyms_content {
	border-top: 1px dotted #c5c5c5;
	padding-top: 12px
}

.shiyi_content .lbl.type-register,.shiyi_content .lbl.misc,.shiyi_content .colloc,.shiyi_content #synonyms_content .thesaurus_synonyms .lbl,.shiyi_content #synonyms_content .thesaurus_synonyms .misc {
	font-style: italic
}

.shiyi_content .lbl.type-syntax {
	font-size: .8em;
	color: #666
}

.shiyi_content ol {
	list-style-position: outside;
	list-style-type: decimal;
	margin-left: 2em
}

.shiyi_content ol.single,.shiyi_content ol ol.single {
	list-style-type: none
}

.shiyi_content .nr-box-synonyms .h2_entry {
	display: inline-block
}

.shiyi_content .nr-box-synonyms .extra-link {
	display: inline-block;
	margin-left: 1em
}

.shiyi_content .thesaurus_synonyms .firstSyn {
	font-weight: bold;
	display: inline-block;
	border-width: 1px;
	border-style: solid;
	border-color: initial;
	border-image: initial;
	padding: 5px 11px 2px;
	margin: 0 5px 0 0
}

.shiyi_content .thesaurus_synonyms .firstSyn>a {
	text-decoration: none
}

.shiyi_content .ref.type-thesaurus,.shiyi_content .nr-box-synonyms .thesaurus-link-plus,.shiyi_content .link-right.verbtable,.shiyi_content .extra-link,.shiyi_content .nr-box-examples .button,.verbtable_content .headword_link {
	background: #e5ebf3;
	display: inline-block;
	padding: 2px 10px;
	border: 0;
	text-decoration: none;
	display: inline-block;
	font-weight: bold;
	font-size: .9em;
	margin-top: 2px
}

.shiyi_content .h2_entry .dictname,.shiyi_content .h2_entry .lbl.type-misc {
	font-size: 16px
}

.shiyi_content .translation .lang_EN-GB {
	margin-bottom: 10px
}

.shiyi_content .translation .def {
	font-weight: bold;
	font-size: inherit
}

.shiyi_content .translation .example {
	display: block;
	font-style: italic;
	color: #777;
	margin-bottom: 1em
}

.shiyi_content .translation_list {
	margin: 1em 0
}

.shiyi_content .translation_list .gramGrp {
	text-transform: lowercase
}

.shiyi_content .audio_play_button,.audio_play_button {
	color: #ec2615;
	vertical-align: middle;
	-webkit-transition: transform .2s,text-shadow .2s;
	transition: transform .2s,text-shadow .2s;
	border: 0
}

.shiyi_content .h1_entry {
	font-size: 1.8em;
	line-height: 1.75em
}

.shiyi_content .entry_title {
	border: 1px solid #af9a87;
	text-align: left;
	color: #4d4e51;
	font-weight: bold;
}

.shiyi_content .gotodict {
	float: right;
	line-height: 3.9em
}

.shiyi_content .h2_entry .homnum {
	background-color: #1c4b8b;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 5px;
	vertical-align: super
}

.context-english-thesaurus .quote {
	display: block;
	margin-top: 10px
}

.shiyi_content .zdict .quote {
	color: #555;
	font-style: italic
}

.shiyi_content .zdict .biling .quote {
	font-style: normal
}

.shiyi_content .zdict .cit.type-translation .quote {
	font-weight: bold
}

.context-english-thesaurus .scbold br {
	display: none
}

.context-english-thesaurus .shiyi_content .sense_list .scbold {
	border-bottom: 0
}

.context-english-thesaurus .scbold {
	display: block;
	font-style: italic;
	font-family: "Times New Roman",Times,serif;
	border-bottom: 0;
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bold
}

.shiyi_content .sup {
	vertical-align: super;
	font-size: smaller
}

.shiyi_content .nr-box:after,.shiyi_content .zdict .content:after {
	content: '';
	clear: both;
	display: table
}

.shiyi_content .cit.type-quotation .quote,.shiyi_content .nr-box-quotations .quote,.shiyi_content .nr-box-examples .quote,.shiyi_content .nr-box-thesaurus .quote {
	display: block;
	margin-top: 1em
}

.shiyi_content .cit.type-quotation .author,.shiyi_content .nr-box-quotations .author,.shiyi_content .nr-box-examples .author,.shiyi_content .nr-box-thesaurus .author {
	font-weight: bold;
	font-style: italic;
	font-size: .8em
}

.shiyi_content .cit.type-quotation .title,.shiyi_content .nr-box-quotations .title,.shiyi_content .nr-box-examples .title,.shiyi_content .nr-box-thesaurus .title {
	display: inline;
	font-variant: small-caps;
	font-style: italic;
	font-size: .8em
}

.shiyi_content .cit.type-quotation .year,.shiyi_content .nr-box-quotations .year,.shiyi_content .nr-box-examples .year,.shiyi_content .nr-box-thesaurus .year {
	font-size: .8em;
	font-style: italic
}

.shiyi_content .nr-box-syn-of-syns div.type-syn_of_syn_head .orth,.shiyi_content .thesbase .key,.context-dataset-english-thesaurus .author,.shiyi_content .rend-b {
	color: #1683be
}

.shiyi_content .minimalunit {
	font-weight: bold
}

.shiyi_content .image {
	background: #fafafa;
	border: solid 1px #eee;
	display: inline-block
}

.shiyi_content .image .imageImg {
	max-width: 100%;
	max-height: 250px;
	vertical-align: middle
}

.shiyi_content .image .imageDescription {
	font-style: italic;
	font-size: .8em;
	padding: 0 5px
}

.shiyi_content .example-info i {
	color: red;
	font-size: 21px;
	vertical-align: text-top;
	border-bottom: 0
}

.shiyi_content .example-info {
	font-style: italic;
	font-size: .9em
}

.page {
	font-size: 16px
}

.page .dictname {
	font-size: .7em
}

.page .zdict .copyright .i {
	color: gray
}

.page .copyright {
	color: #cccccc;
	font-size: small;
	margin-top: 10px
}

.page .metadata {
	display: none
}

.page .infls,.page .description,.page .title,.page .url,.page .summary,.page .og,.page .infls,.page .description,.page .title,.page .url,.page .summary,.page .og {
	display: block
}

.page .assetref {
	display: block
}

.page .assettype {
	font-weight: bold;
	color: blue
}

.page .dictentry {
	margin-bottom: 20px
}

.page .assets_intro,.page .asset_intro {
	color: green;
	display: block;
	font-weight: bold;
	font-variant: small-caps
}

.page .zdict .re .hom {
	display: inline
}

.page .zdict .re {
	display: block
}

.page .jbjs .hom {
	display: block;
	margin-left: 1.5em;
	margin-bottom: 1em
}

.page .jbjs .sense {
	margin-left: 0;
	margin-bottom: 0;
	margin-top: .25em
}

.page .zdict .sense {
	display: block;
	margin-left: 1.5em;
	margin-bottom: .5em;
	margin-top: .5em
}

.page .zdict .sense.inline {
	display: inline;
	margin-left: 0;
	margin-bottom: .5em;
	margin-top: .5em
}

.page .zdict .inline {
	display: inline
}

.page .zdict .newline {
	display: block
}

.page .jbjs br {
	display: none
}

.page .zdict .subc,.page .zdict .colloc {
	font-style: italic;
	font-weight: normal
}

.page .zdict .re .pos {
	font-style: italic;
	color: black
}

.page .zdict .b {
	font-weight: bold
}

.page .zdict .form.type-infl .orth {
	font-weight: bold
}

.page .zdict .form.type-drv .orth {
	font-weight: bold
}

.page .zdict .form.type-inflected {
	display: none
}

.page .zdict .hi.rend-b {
	font-weight: bold
}

.page .zdict .hi.rend-sc {
	font-variant: small-caps
}

.page .zdict .hi.rend-u {
	text-decoration: underline;
	font-size: inherit
}

.page .zdict .hi.rend-r {
	font-weight: normal;
	font-style: normal
}

.page .zdict .hi.rend-sup {
	vertical-align: super;
	font-size: smaller
}

.page .zdict .hi.rend-sub {
	vertical-align: sub;
	font-size: smaller
}

.page .zdict .hi.rend-i {
	font-style: italic
}

.page .zdict .i {
	font-weight: normal;
	font-style: italic;
	color: black
}

.page .zdict .note {
	color: black;
	line-height: 1.4em;
	font-style: normal;
	background-color: #e9eef4;
	margin: 6px 0;
	padding: 6px 4px 6px 18px;
	font-weight: normal;
	display: block
}

.page .zdict .posp {
	font-size: 80%;
	text-transform: uppercase
}

.page .zdict .r {
	font-style: normal
}

.page .zdict .sub {
	vertical-align: sub;
	font-size: smaller
}

.page .zdict .sup {
	vertical-align: super;
	font-size: smaller
}

.page .zdict .u {
	text-decoration: underline
}

.page .zdict .block {
	display: block;
	margin-top: 3px
}

.page .hin .block {
	display: block;
	margin-top: 15px;
	margin-bottom: 7.5px
}

.page .zdict .bolditalic {
	font-weight: bold;
	font-style: italic
}

.page span.bold {
	font-weight: bold
}

.page span.bluebold {
	font-weight: bold;
	color: #1c4b8b
}

.page span.italics,.page span.ital {
	font-style: italic
}

.page span.sensenum {
	margin-left: -1.3em;
	float: left;
	font-weight: bold;
	font-size: 1.1em
}

.page .zdict .cit.type-translation .quote {
	font-style: normal;
	color: #1683be
}

.page .zdict .cit.type-translation .pos {
	font-style: bold
}

.shiyi_content a {
	cursor: pointer;
	color: inherit;
	text-decoration: none;
	border-bottom: dashed 1px rgba(0,0,0,.6)
}

.page .zdict a:hover {
	color: #d51f30
}

.page .zdict .var {
	font-weight: bold
}

.page .zdict .power {
	float: right
}

.page .zdict .power .i {
	color: #1c4b8b;
	font-size: inherit
}

.page .zdict .hom_subsec {
	display: block
}

.page .zdict .definitions,.page .zdict .derivs,.page .zdict .etyms {
	margin-bottom: 1em
}

.page .zdict .inflected_forms {
	display: block;
	padding-bottom: 1.25em
}

.page .zdict .scbold {
	font-weight: bold;
	text-transform: uppercase;
	font-size: .8em
}

.page .zdict .note .scbold {
	display: block
}

.page .zdict .pron .ptr {
	color: red
}

.page .zdict .list,.page .zdict .relwordgrp {
	display: block;
	margin-left: 20px
}

.page .zdict .listitem,.page .zdict .relwordunit {
	display: list-item
}

.page .zdict .type-syngrp,.page .zdict .type-antgrp {
	display: block
}

.page .asset.Corpus_Examples_EN .quote {
	font-style: italic
}

.page .jbjs .sense {
	margin-left: 0
}

.page .cit.type-xxjs .content {
	background-color: white;
	margin-bottom: 20px;
	padding: 20px
}

.page .cit.type-xxjs .author {
	font-weight: bold;
	font-style: italic
}

.page .cit.type-xxjs .title {
	display: inline;
	font-variant: small-caps;
	font-style: italic
}

.page .cit.type-xxjs .ref.type-def {
	text-decoration: none;
	color: inherit
}

.page .biling .lbl {
	font-style: italic;
	color: #555
}

.page .biling .lbl.type-subj {
	font-variant: small-caps
}

.page .biling .lbl.type-subj .lbl {
	font-variant: normal
}

.page .biling .lbl.type-tm {
	font-style: normal
}

.page .biling .lbl.type-tm_hw {
	font-size: .78em
}

.page .biling .lbl.type-infl span,.page .biling .lbl.type-infl {
	font-style: normal;
	color: #1c4b8b;
	font-weight: normal
}

.page .biling br {
	display: none
}

.page .biling .phrasals .re .orth {
	font-size: 1.25em
}

.page .biling .sense .re {
	font-size: 100%;
	margin-left: 0
}

.page .hin .form.type-syn .orth,.page .hin .form.type-ant .orth,.page .hin .form.type-phr .orth {
	font-weight: normal;
	font-size: 100%
}

.page .biling .re {
	display: block;
	margin-left: 1em
}

.page .thesbase .form.type-syn {
	margin-left: .5em
}

.page .thesbase .synunit .cit {
	display: inline
}

.page .thesbase .def {
	display: block
}

.page .thesbase .xr.type-theslink {
	display: inline-block;
	margin-left: 20px
}

.page .thesbase .relwgrp {
	display: block;
	margin-left: 1em
}

.page .thesbase .table {
	display: block
}

.page .thesbase .caption {
	display: block;
	font-weight: bold;
	margin-top: 10px;
	font-size: larger
}

.page .thesbase .bibl {
	display: block
}

.page .thesbase .bibl .title {
	display: inline
}

.page .thesbase .cit.type-proverb {
	display: block
}

.page .thesbase .tr {
	display: table-row
}

.page .thesbase .td {
	display: table-cell;
	padding: 3px
}

.page .thesbase .th {
	display: table-cell;
	font-weight: bold
}

.cit.type-xxjs {
}

.page .thesbase .cit.type-xxjs,.page .thesbase .cit.type-xxjs .crefe {
	display: inline;
	padding-left: .25em
}

.page .thesbase .note {
	background-color: transparent;
	padding: 0;
	margin-top: 10px;
	overflow: hidden
}

.page .thesbase .note .tr {
	display: block;
	margin-bottom: 20px
}

.page .thesbase .tr .td:first-child {
	background-color: #e9eef4;
	font-weight: bold;
	color: #1c4b8b;
	padding: 5px 15px
}

.page .thesbase .note .td {
	padding: 8px 15px;
	display: block
}

.page .thesbase .note .th {
	display: none
}

.page .nr-box-syn-of-syns .syns_container .form.type-syn .orth {
	font-weight: bold
}

.page .thesbase .link {
	text-decoration: underline;
	font: 14px/1 'Microsoft Yahei',sans-serif,Arial,Verdana;
	background: #e5ebf3;
	color: #1c4b8b;
	padding: .3em .8em;
	margin: 5px 0;
	display: inline-block
}

.page .thesbase .sense {
	margin-bottom: 2em
}

.page .thesbase .author {
	font-weight: bold;
	font-style: italic
}

.cdet .nr-box-origin {
	padding-top: 0;
	padding-bottom: 0
}

.page .thesbase .sensehead>.sensenum {
	float: none
}

.page .thesbase .scbold {
	background: #efefef;
	padding: .5em 22px;
	margin: 2em 0 1em 0;
	font-weight: bold;
	font-size: 80%;
	text-transform: uppercase;
	display: block
}

.page .nr-box-syn-of-syns div.type-syn_of_syn_head {
	display: inline-block
}

.page .nr-box-syn-of-syns div.type-syn_of_syn_head .orth,.page .thesbase .key {
	font-weight: bold;
	margin-right: 0;
	display: inline-block;
	margin-left: 0;
	padding: .3em .8em;
	border: 0;
	font-size: 1.1em;
	padding-left: 0;
	padding-bottom: 0
}

.page .thesbase .key {
	padding-right: 0
}

.page .thesbase .firstSyn {
	color: black;
	font-size: .9em
}

.page .nr-box-syn-of-syns .syns_head {
	margin-top: 2.2em
}

.page .nr-box-syn-of-syns .syns_example {
	line-height: 2.5em
}

.page .type-ant.columns3,.page .nr-box-syn-of-syns .columns3 {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3
}

.page .nr-box-syn-of-syns .syns_items {
	display: block
}

.pagination {
	text-align: center;
	margin: 1em
}

.pagination a.prev,.pagination a.next,.pagination a.page,.pagination span.page,.pagination p,.pagination p a {
	padding: .3em .8em;
	display: inline-block;
	text-decoration: none;
	font-weight: bold;
	border: 0
}

.pagination a.prev,.pagination a.next,.pagination a.page {
	background: #e5ebf3;
	color: #194885
}

.pagination span.page,.pagination p,.pagination p a {
	background: #194885;
	color: #e5ebf3
}

.page .nr-box-syn-of-syns .lbl,.page .nr-box-syn-of-syns .lbl span,.page .zdict.thesbase .lbl,.page .zdict.thesbase .lbl span {
	font-style: italic;
	color: green
}

.page .zdict.thesbase .sensebody {
	display: block;
	margin: .5em 0 .5em 6px
}

.page .thesbase span.bold {
	font-weight: bold
}

.page .thesbase span.kerntouch {
	letter-spacing: -.18em
}

.page .thesbase span.kern60 {
	letter-spacing: -.60em
}

.page .thesbase span.manualdiacritic {
	vertical-align: 25%;
	letter-spacing: -1em
}

.page .thesbase span.numerator {
	vertical-align: 35%;
	font-size: smaller
}

.page .thesbase span.numerator_back {
	position: absolute;
	vertical-align: 35%;
	letter-spacing: -1em;
	font-size: smaller
}

.page .thesbase span.denominator {
	vertical-align: -35%;
	font-size: smaller
}

.page .thesbase span.italics {
	font-weight: normal;
	font-style: italic;
	color: black
}

.page .thesbase span.homnum {
	font-weight: bold;
	color: #fff;
	vertical-align: super;
	font-size: 50%
}

.page .thesbase span.sensenum {
	font-weight: bold
}

.page .thesbase span.QA {
	font-style: italic;
	color: red;
	font-size: 90%
}

.page .thesbase hr {
	width: 50%;
	text-align: left;
	border: 3px inset #777;
	height: 6px;
	margin: 10px auto 5px 0
}

.page .thesbase .cit.type-quotation {
	display: block
}

.page .thesbase .cit.type-quotation>.quote,.page .thesbase .cit.type-proverb>.quote,.page .thesbase .cit.type-quotation>.bibl {
	display: block;
	margin-left: 1em;
	padding-left: 0
}

.page .thesbase>.re.type-phr .xr {
	margin-left: 1em;
	font-weight: bold
}

.page .thesbase .div .xr {
	display: block;
	margin-left: 1em
}

.cdet .toggleExample {
	position: absolute;
	right: 0;
	top: -1em;
	padding: .2em;
	padding-right: 1em;
	background-color: rgba(164,189,212,.53)
}

.cdet .more {
	margin: 10px auto 10px auto;
	text-align: center;
	border: 1px solid rgba(144,144,144,.7);
	background-color: #e5ebf3;
	width: 10%
}

.cdet .more .openButton {
	display: inline-block;
	float: none;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	margin: 0;
	border: 0;
	width: 100%;
	height: auto
}

.cdet .sense.moreAnt .more.open .openButton,.cdet .sense.moreSyn .more.open .openButton {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg)
}

.cdet .sense .type-ant div.invisibleElements,.cdet .sense .form.type-syn.invisibleElements {
	display: none
}

.cdet .sense.moreAnt .type-ant div,.cdet .sense.moreSyn .form.type-syn.head {
	display: block
}

.cdet .blockSyn {
	position: relative
}

.cdet .containerBlock {
	display: none
}

.cdet .plusmoins {
	font-size: 24px;
	width: 1em;
	text-align: center;
	line-height: 24px;
	cursor: pointer;
	border: 1px solid rgba(10,0,160,.25);
	width: 30px;
	height: 30px;
	display: inline-block
}

.cdet .plusmoins[data-opened="false"] .moins,.cdet .plusmoins[data-opened="true"] .plus {
	display: inline-block
}

.cdet .plusmoins[data-opened="true"] .moins,.cdet .plusmoins[data-opened="false"] .plus {
	display: none
}

.cdet div[data-type-block] .sense .sensenum {
	margin-left: 0
}

.cdet .page .zdict .sense,.cdet .sense.moreSyn {
	margin-left: 0;
	margin-bottom: .5em;
	padding-bottom: .5em;
	border-bottom: 1px solid #dbdada;
	position: relative;
	overflow: hidden
}

.cdet .sense .sensehead .xr {
	display: none
}

.cdet .h1Word {
	color: #e9573f
}

@media screen and (max-width:761px) {
	.cdet .navigation .nav {
		display: none
	}

	.cdet .more {
		margin: 10px auto 10px auto;
		width: 50%
	}
}

.cdet .nr-box-syn-of-syns .syns_container {
	padding-left: 1.9em
}

.cdet .zdict.thesbase .sensebody,.cdet div[data-type-block] .sense .sensebody {
	margin: 0;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	padding-right: 1.9em;
	padding-left: 1.9em;
	line-height: 1.5em;
	font-size: .9em
}

.cdet .nr-box-syn-of-syns div[data-type-block] .sense .def,.cdet .nr-box-syn-of-syns div[data-type-block] .sense .syns_example {
	margin: 0;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	line-height: 1.5em;
	font-size: .9em;
	padding-right: 0;
	padding-left: 0
}

.cdet .sense.opened .synonymBlock>.openButton,.cdet .sense.opened>.openButton {
	display: none
}

.cdet .openButton {
	width: 33px;
	height: 33px;
	border: 1px solid #dbdada;
	font-weight: bold;
	color: #4d4e51;
	margin: 2px;
	text-align: center;
	line-height: 33px;
	font-size: 1.3em;
	position: absolute;
	right: 0
}

.cdet .sensehead>.sensenum {
	min-width: 1.9em;
	display: inline-block;
	text-align: center;
	font-size: .9em;
	color: #4d4e51
}

.cdet .zdict .sense .synonymBlock {
	cursor: pointer
}

.cdet .zdict .sense.opened,.cdet div[data-type-block] .sense.opened {
	margin-left: 0;
	margin-bottom: .5em;
	padding-bottom: .5em;
	border-bottom: 1px solid #dbdada;
	cursor: auto;
	position: relative
}

.cdet .zdict.thesbase .sense.opened .sensebody,.cdet div[data-type-block] .sense.opened .sensebody {
	overflow: auto;
	text-overflow: inherit;
	white-space: inherit
}

.cdet .toggleExample,.cdet .iconContainer {
	display: none
}

.cdet .iconContainer {
	position: absolute;
	right: 0
}

.cdet .sense.opened .iconContainer {
	display: block
}

.cdet .miniIconSenseContainer {
	position: absolute;
	top: .5em;
	right: 0
}

.cdet .miniIconSense,.cdet .iconSense {
	display: inline-block;
	width: 34px;
	height: 34px;
	border: 1px solid #dbdada;
	margin: 2px;
	margin-left: 3px;
	text-align: center;
	line-height: 34px;
	font-size: 1.3em;
	cursor: pointer;
	color: #4d4e51
}

.cdet .miniIconSense:hover,.cdet .iconSense:hover,.cdet .openButton:hover,.cdet .more:hover {
	color: #f26b31
}

.cdet .miniIconSense {
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 1em
}

.cdet .sense.opened .containerBlock {
	display: block;
	border: 0
}

.cdet .syns_container .form.type-syn,.cdet .nr-box-syn-of-syns .form.type-syn,.cdet .form.type-syn,.cdet .type-ant div {
	margin-left: .5em
}

.cdet .syns_container {
	padding-left: 0
}

.cdet .nr-box-syn-of-syns .sense.moreSyn {
	margin-bottom: .5em
}

.cdet .form.type-syn .orth,.cdet .type-ant .orth,.cdet .syns_container .form.type-syn .orth {
	background-color: transparent;
	border: 0;
	font-size: .9em;
	font-weight: bold;
	text-decoration: none;
	color: #4d4e51;
	margin: 0;
	padding: 0 .2em
}

.cdet .zdict .content,.cdet .form.type-syn {
	position: relative
}

.cdet .zdict .hom,.cdet .zdict .syn_of_syns {
	overflow: hidden
}

.cdet .titleTypeContainer {
	border-bottom: 1px solid #949597;
	font-size: .9em;
	overflow: hidden
}

.cdet .titleTypeContainer .titleType {
	font-weight: bold;
	font-size: 1.1em;
	color: #4d4e51;
	background-color: #e5ebf3;
	display: inline-block;
	padding: 0 1.7em;
	margin-top: .5em
}

.cdet .titleTypeContainer .titleType::first-letter {
	text-transform: capitalize
}

body.context-language-THESAURUS {
	background-color: white
}

.cdet .sense .form *[class*="type"] {
	font-size: .9em
}

.cdet .sense.moreinfo .form .orth:after {
	display: block
}

.cdet .sense .form .lbl {
	display: inline-block
}

.cdet .titleTypeSubContainer {
	margin-top: .5em;
	border-bottom: 1px solid #949597;
	font-weight: bold;
	font-size: .9em;
	color: #4d4e51
}

.cdet .titleTypeSubContainer .titleType {
	font-weight: bold;
	font-size: 1em;
	color: #4d4e51;
	background-color: #e5ebf3;
	display: inline-block;
	padding: 0 .9em
}

.cdet .type-ant,.cdet .nr-box-syn-of-syns .syns_container {
	padding-left: 0;
	margin-left: 0
}

.cdet .i_chevron-down.links {
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	display: inline-block;
	vertical-align: middle;
	color: #4d4e51
}

.cdet .nr-box-comments {
	background-color: white;
	margin-bottom: 20px;
	padding: 20px;
	position: relative
}

.cdet .nr-box-comments,.cdet .nr-box-origin,.cdet .nr-box-nearby-words,.cdet .zdict .content,.cdet .nr-box-syn-of-syns {
	border-left: none;
	box-shadow: none
}

.cdet .re.type-phr .xr,.cdet .nr-box-nearby-words li {
	margin-left: 0;
	padding-left: .85em;
	margin-bottom: .3em;
	padding-bottom: .3em;
	display: block
}

.cdet .nr-box-syn-of-syns div.type-syn_of_syn_head {
	display: block
}

.cdet .nr-box-syn-of-syns .sense .def {
	padding-left: 1em
}

.cdet .nr-box-syn-of-syns .sense .def,.cdet .nr-box-syn-of-syns .sense .syns_example {
	margin: 0;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	line-height: 1.5em;
	font-size: .9em;
	color: #4d4e51
}

.cdet .nr-box-syn-of-syns .quote {
	font-style: italic
}

.cdet div[data-type-block] .sense.opened .sensebody,.cdet .nr-box-syn-of-syns .sense.opened .def,.cdet .nr-box-syn-of-syns .sense.opened .syns_example {
	overflow: auto;
	white-space: normal
}

.cdet .nr-box-syn-of-syns .syns_head {
	margin-top: 0
}

.cdet .form.type-syn .titleTypeSubContainer {
	display: block
}

.cdet .miniIconSenseContainer a {
	border-bottom: 0
}

.cdet .miniIconSenseContainer[data-exist="false"],.cdet .iconSense[data-exist="false"] {
	display: none
}

.cdet .cit.type-quotation>.bibl {
	font-size: .85em
}

.cdet .cit.type-quotation {
	margin-left: 0;
	margin-bottom: .3em;
	padding-bottom: .3em
}

.cdet .re.type-phr>.titleTypeContainer,.cdet .cit.type-quotation>.titleTypeContainer {
	margin-bottom: 1em
}

.cdet .cit.type-quotation>.quote {
	line-height: 1.3em;
	margin-bottom: .3em
}

.cdet .syns_example .cit.type-xxjs {
}

.cdet .cit.type-quotation .title,.cdet .cit.type-quotation .author {
	font-size: inherit
}

.cdet span.sensenum {
	margin-left: 0
}

.cdet .zdict .quote {
	color: #4d4e51;
	font-style: italic;
	display: block;
	font-size: .9em
}

.homograph-entry .grammar .page {
	display: block;
	border: solid 1px;
	font-family: arial,helvetica,sans-serif;
	margin-bottom: 20px;
	padding: 15px;
	padding-bottom: 40px
}

.homograph-entry .grammar a.previous,.homograph-entry .grammar a.next {
	background: #e5ebf3;
	color: #194885;
	padding: .5em 1em;
	font-weight: bolder;
	border-bottom: 0;
	float: left;
	margin-top: 1em
}

.homograph-entry .grammar a.next {
	float: right
}

.homograph-entry .grammar a.previous:hover,.homograph-entry .grammar a.next:hover {
	color: #194885
}

.homograph-entry .grammar a.previous i,.homograph-entry .grammar a.next i {
	font-size: 1.3em;
	vertical-align: middle;
	padding-right: 8px;
	padding-left: 8px;
	display: inline-block
}

.homograph-entry .grammar .exmplblk ul {
	padding-left: 0
}

.homograph-entry .grammar .exmplblk {
	padding: .5em
}

.homograph-entry .grammar .exmplgrp ul {
	padding-left: 20px;
	padding-bottom: 10px
}

.homograph-entry .grammar .intro.suppressed {
	display: none
}

.homograph-entry .grammar h2 {
	font-size: 16pt;
	line-height: 2em;
	text-decoration: underline
}

.homograph-entry .grammar h3 {
	font-size: 14pt
}

.homograph-entry .grammar h4 {
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 1em
}

.homograph-entry .grammar u {
	text-decoration: underline
}

.homograph-entry .grammar .lemma {
	font-weight: bold
}

.homograph-entry .grammar .caption {
	font-weight: bold;
	margin-top: 1.5em
}

.homograph-entry .grammar .p {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px
}

.homograph-entry .grammar .group {
	display: block;
	margin-top: 2em;
	margin-bottom: 2em
}

.homograph-entry .grammar .exmpl {
	font-weight: normal;
	font-style: italic
}

.homograph-entry .grammar .i {
	font-style: italic
}

.homograph-entry .grammar .post {
	font-style: italic
}

.homograph-entry .grammar .posp {
	font-weight: bold;
	font-style: normal
}

.homograph-entry .grammar .pattern {
	font-family: sans-serif
}

.homograph-entry .grammar .ul {
	margin-top: 5px;
	list-style-type: none;
	padding-left: 15px
}

.homograph-entry .grammar ul.arrow {
	list-style-type: square
}

.homograph-entry .grammar ul.star {
	list-style-type: disc
}

.homograph-entry .grammar ul.alpha {
	list-style-type: lower-alpha
}

.homograph-entry .grammar ol {
	margin-top: 5px;
	list-style-type: decimal
}

.homograph-entry .grammar .li.exmpl {
	font-style: italic
}

.homograph-entry .grammar .lemmalist .li {
	margin-top: 10px
}

.homograph-entry .grammar .lemmalist {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	margin: 4px;
	margin-top: 2em;
	padding: 1em;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4
}

.homograph-entry .grammar div.greyborder2 {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	margin: 4px;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4
}

.homograph-entry .grammar th,.homograph-entry .grammar td {
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	padding: .5em 1.4em
}

.homograph-entry .grammar th {
	background-color: #ddd;
	font-weight: bold;
	font-size: .9em
}

.homograph-entry .grammar table {
	border-collapse: collapse;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	margin-top: 1.5em;
	margin-bottom: 1em
}

.homograph-entry .grammar a.block {
	display: block
}

.homograph-entry .grammar i.i_chevron-thin-right {
	display: inline-block;
	font-weight: bold;
	width: 2em;
	text-align: center;
	font-size: .6em
}

.homograph-entry .grammar .group a:before,.homograph-entry .grammar .section a:before,.homograph-entry .grammar .posGr a:before,.homograph-entry .grammar .subpattern a:before,.homograph-entry .grammar .pattern a:before,.homograph-entry .grammar .chapter a:before {
	display: block;
	content: ""
}

.entry_container {
	color: inherit;
	display: block;
	background: #fff;
	box-shadow: 0 0 3px rgba(0,0,0,0.2);
	text-decoration: none;
	margin-bottom: 20px;
	padding: 20px
}

.homograph-entry .grammar .breadcrumb {
	margin-bottom: 2em
}

.synonymBlock {
	border: 1px solid transparent
}

.zyyy .bold {
	display: inline;
	font-weight: bold
}

.zyyy .italic {
	display: inline;
	font-style: italic
}

.zyyy .bolditalic {
	display: inline;
	font-weight: bold;
	font-style: italic
}

.zyyy .roman {
	font-style: normal
}

.zyyy .color {
	color: #0058a9
}

.zyyy .color1 {
	color: #0058a9;
	font-style: normal
}

.zyyy .chaptitle {
	font-size: x-large;
	font-weight: bold;
	color: #0058a9
}

.zyyy .parttitle {
	font-size: xx-large;
	font-weight: bold;
	color: #0058a9
}

.zyyy .head1 {
	font-weight: bold
}

.zyyy .head {
	font-size: medium;
	font-weight: bold;
	color: #0058a9;
	margin-top: 2em
}

.zyyy .p {
	clear: both;
	padding-top: 10px;
	font-size: medium;
	font-style: normal;
	text-indent: 0;
	color: #9c7474;
}

.zyyy .ind {
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	text-indent: 0;
	margin-top: .3em;
	margin-bottom: .3em;
	margin-left: .8em;
	text-indent: -0.8em
}

.zyyy .ul.cll0 {
	padding-left: 0;
	list-style-type: disc
}

.zyyy .ul.cll0 .li {
	margin-left: 1em
}

.zyyy .ul.cll1 {
	padding-left: 0;
	list-style-type: none
}

.zyyy .ul.cll1>.li:before {
	content: "– "
}

.zyyy .ul.cll1 .li,.zyyy .ul.cll2 .li,.zyyy .ol.cll4 .li {
	margin-left: .8em;
	text-indent: -0.8em
}

.zyyy .ul.cll2a,.zyyy .ul.cll2 {
	list-style-type: none;
	margin-top: 1em;
	margin-bottom: 1em
}

.zyyy .ul.cll2a {
	padding-left: .75em
}

.zyyy .ul.cll2a .li {
	margin-left: 0;
	text-indent: -0.8em
}

.zyyy .ul.cll3 {
	padding-left: 1.2em;
	color: #0058a9
}

.zyyy .ul.cll3>.li>span {
	color: black
}

.zyyy .ol.cll4 {
	list-style-type: none;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1.5em
}

.zyyy span.label {
	width: .8em;
	display: inline-block;
	color: #0058a9;
	font-weight: bold
}

.zyyy span.label1 {
	width: .8em;
	display: inline-block
}

.zyyy .block {
	font-size: .83em;
	font-style: italic;
	font-weight: normal;
	text-align: justify;
	text-indent: 0;
	margin: .3em 1.3em
}

.zyyy div.box {
	border: 1px solid #0058a9;
	margin-top: 2em;
	margin-bottom: 2em;
	padding: 0 2.5em;
	background-color: #e1e4ee;
	border-radius: 15px
}

.zyyy .toc {
	margin-top: .25em;
	margin-bottom: .25em
}

.zyyy .center {
	text-align: center
}

.zyyy .right {
	text-align: right
}

.zyyy .small {
	font-size: 78%
}

.zyyy td {
	vertical-align: top
}

.zyyy td.filet_b,.zyyy td.filet_t,.zyyy td.filet_l,.zyyy td.filet_r {
	border-right: 1px solid black
}

.zyyy .tab1 {
	margin-left: 5em
}

.zyyy .strike {
	text-decoration: line-through
}

.navigation {
	position: relative;
	width: 100%;
	background-color: #fafafa
}

.navigation:before {
	content: "\a0";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	background-color: inherit
}

.navigation .tab {
	font-size: 1.2em;
	display: inline-block;
	line-height: 30px;
	padding: 4px 8px;
	background-color: #ece6e5;
	margin: 6px 2px 10px 2px;
	border: 0;
	border-radius: 2px
}

.navigation .expo {
	position: relative;
	top: -4px;
	font-size: .8em;
	margin-left: 2px
}

.navigation[data-position="fixed"] {
	position: fixed;
	top: 50px;
	z-index: 1
}

.navigation .tab.current {
	background-color: #8b411c;
	color: white;
	position: relative
}

.navigation .tabsNavigation {
	overflow: hidden;
	white-space: nowrap;
	position: relative;
	word-wrap: normal
}

.navigation .tabsNavigation i {
	font-size: .85em
}

.navigation .tab.current::before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 50%;
	left: 1.2em;
	bottom: -5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 5px 5px 5px;
	border-color: transparent transparent #8b411c transparent;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg)
}

.navigation .nav {
	background: #daafaa;
	position: absolute;
	top: 0;
	font-size: 20px;
	overflow: hidden;
	display: inline-block;
	color: #994c42;
	margin-left: 0;
	margin-right: 0;
	padding-left: 15px;
	padding-right: 15px
}

.navigation .left {
	left: 0
}

.navigation .right {
	right: 0
}

.cdet .navigation {
	background-color: white
}

@media screen and (max-width:761px) {
	.navigation .tabsNavigation {
		overflow-x: auto
	}
}

.shiyi_content .zib-title {
	float: right;
	font-size: 16px;
}

.shiyi_content .zi-b-img {
	margin-left: .5em
}

.shiyi_content .zi-b-img,.shiyi_content .zib-title .label {
	display: inline-block
}

.shiyi_content .zi-b-container .level {
	border: 1px solid rgba(0,0,0,0.5);
	border-radius: 50%;
	display: inline-block;
	background-color: #f2928e
}

.shiyi_content .zi-b-container .level.roundRed {
	background-color: #e52920
}

.shiyi_content .zi-b-container .level1 {
	width: 14px;
	height: 14px
}

.shiyi_content .zi-b-container .level2 {
	width: 15px;
	height: 15px
}

.shiyi_content .zi-b-container .level3 {
	width: 16px;
	height: 16px
}

.shiyi_content .zi-b-container .level4 {
	width: 17px;
	height: 17px
}

.shiyi_content .zi-b-container .level5 {
	width: 18px;
	height: 18px
}

.shiyi_content .zi-b-container .round {
	width: 100%;
	height: 100%
}

.shiyi_content .zi-b-container.relevance .level {
	border-radius: 0;
	width: 15px;
	vertical-align: bottom
}

.shiyi_content .zi-b-container.relevance .level1 {
	background: #f6b26b;
	height: 10px
}

.shiyi_content .zi-b-container.relevance .level2 {
	background: #f6b26b;
	height: 13px
}

.shiyi_content .zi-b-container.relevance .level3 {
	background: #ffd966;
	height: 16px
}

.shiyi_content .zi-b-container.relevance .level4 {
	background: #ffd966;
	height: 19px
}

.shiyi_content .zi-b-container.relevance .level5 {
	background: #b6d7a8;
	height: 22px
}

.shiyi_content .zi-b-container.relevance .level6 {
	background: #b6d7a8;
	height: 25px
}

.lightboxLink {
	cursor: pointer
}

.lightboxOverlay {
	background: rgba(0,0,0,0.8);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	padding: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center
}

.lightboxContainer {
	display: inline-block;
	position: relative;
	padding-bottom: 30px
}

.lightboxImage {
	min-height: 200px;
	min-width: 200px;
	vertical-align: middle;
	border: solid 5px #fff;
	border-radius: 3px;
	background: #fff
}

.lightboxClose {
	position: absolute;
	right: 0;
	bottom: 0;
	color: #fff;
	font-size: 2em
}

.lightboxCopyright {
	position: absolute;
	bottom: 0;
	color: #fff;
	left: 0
}

body.homepage .tagline {
	font-size: 15px;
	margin-left: 4px
}

body.homepage header {
	position: inherit
}

body.homepage header .main-content {
	background-position: calc(100% - 34px) calc(50px);
	background-repeat: no-repeat;
	background-size: 340px;
	display: block;
	padding-top: 25px
}

body.homepage.context-zh-cn header .main-content {
}

body.context-zh-cn header {
	background-color: #f0eae7;
}

body.homepage .home_menu {
	margin: .1em 0;
	text-align: center
}

body.homepage .home_logo_link {
	width: 100%;
	text-align: center;
	display: inline-block;
}

body.homepage .home_logo {
	width: 100%;
	max-width: 650px
}

body.homepage .home_menu li {
	display: inline-block;
}

body.homepage .home_menu a.current {
}

body.homepage .home_menu a:hover {
	background: rgba(231,219,212) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAAAtCAMAAAB4Sa4LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEFENzNGRkVENzI2MTFFOEI3RjNBQTg2MTI3QUREQ0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEFENzNGRkZENzI2MTFFOEI3RjNBQTg2MTI3QUREQ0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QUQ3M0ZGQ0Q3MjYxMUU4QjdGM0FBODYxMjdBRERDQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QUQ3M0ZGREQ3MjYxMUU4QjdGM0FBODYxMjdBRERDQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvwUqy0AAAMAUExURQAAAP///+ba07mgnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ1cNgYAAAAFdFJOU/////8A+7YOUwAAAH1JREFUeNrs2DEOwDAIA0BU/P83twSoVHW2J8OS7QRhgcgKJD2aiATwvEGOJoqbJNfWGQeq10WMqQfdTCg4dDO3WjLXETslZG56GO+UULmdl2B/2/cDzZkzZ86cOXPmzJkzZ+7HaTcg5X4n3l7Vu7n68iC+q2ivRtKb2C3AAE+xLIEVP0ZlAAAAAElFTkSuQmCC')  no-repeat 0 0;
}

body.homepage .home_menu a {
	padding: 12px 27px;
	color: inherit;
	display: inline-block;
	-webkit-transition: background-color .4s ease,color .4s ease;
	-moz-transition: background-color .4s ease,color .4s ease;
	-o-transition: background-color .4s ease,color .4s ease;
	transition: background-color .4s ease,color .4s ease
}

body.homepage .home_search_container {
	margin: 1em auto 0 auto
}

body.homepage .dataset-description {
	font-size: 1.0em;
	opacity: .8;
	margin-top: 1em;
	text-align: center
}

body.homepage h1 {
	padding-top: .5em;
	font-size: 2em;
	text-align: center
}

body.homepage .search-desktop {
	width: 900px
}

body.homepage .word-content li {
	display: inline-block
}

body.homepage .blue {
	background: #f7ede59c;
	color: #000
}

body.homepage .blue .main-content {
	padding: 0
}

body.homepage .main-content {
	padding: 20px 0;
	padding-top: 0;
	margin: 0 auto
}

body.homepage .word-content {
	text-align: center
}

body.homepage .word-content .home-link.current,body.homepage .word-content .home-link:hover {
	background: #e4d8ce
}

body.homepage .word-content .home-link.current {
	font-weight: bold
}

body.homepage .word-content .home-link {
	display: inline-block;
	color: inherit;
	padding: 1em 1.15em;
	position: relative;
	text-decoration: none
}

body.homepage .word-content .home-link.current::before {
	content: '';
	display: inline-block;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	bottom: 0px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: transparent transparent #fafafa transparent;
}

body.homepage .zmain {
	padding-top: 20px
}

.nr-txt {
	margin: 0 auto;
}

.nr-txt strong {
	font-weight: bold;
}

.nr-txt hr {
	border-bottom: 1px solid #a2a9b1;
}

.nr-txt table {
	margin: 0 auto;
}

.nr-txt table td {
	text-align: center;
}

@media screen and (max-width:761px) {
	body.homepage header .main-content {
		padding-top: 10px
	}

	body.homepage header .main-content {
		padding-top: 0;
		background-position: calc(100% - 10px) calc(10px);
		background-size: 20%;
		padding-bottom: 25px
	}

	body.homepage .search-desktop {
		width: 100%;
		margin-bottom: 18px;
	}

	body.homepage .home_search_container {
		margin: 0 10px;
		display: block
	}

	body.homepage .word-content .home-link.current::before {
		display: none
	}

	body.homepage .word-content .home-link {
		padding: .5em
	}

	body.homepage .home_logo_link {
		display: block;
		text-align: center;
		margin-top: 0.5em;
		margin-bottom: 0.5em
	}

	body.homepage .home_logo {
		max-width: none;
		width: 80%
	}

	body.homepage .zmain {
		padding-top: 10px
	}
}

@media screen and (min-width:762px) and (max-width:948px) {
	body.homepage .tagline {
		font-size: 10px;
		margin-left: 4px
	}

	body.homepage header .main-content {
		background-position: calc(100% - 5px) calc(5px);
		background-size: 25%
	}

	body.homepage .search-desktop {
		width: 700px;
		margin: 0 auto
	}

	body.homepage .home_logo {
		max-width: 210px
	}
}

@media screen and (min-width:949px) and (max-width:1239px) {
	body.homepage .tagline {
		font-size: 13px;
		margin-left: 4px
	}

	body.homepage body.context-CHINESE header>div {
		background-size: 280px
	}

	body.homepage .search-desktop {
		width: 690px;
		margin: 0 auto
	}

	body.homepage .home_logo {
		max-width: 280px
	}
}

body.homepage .lies .lie_x {
	display: inline-block;
	width: 24.5%;
	padding-right: 20px;
	vertical-align: top
}

@media screen and (max-width:761px) {
	body.homepage .lies .lie_x {
		display: block;
		width: auto;
		padding-right: 0;
		min-height: 0
	}
}

@media screen and (min-width:762px) and (max-width:1039px) {
	.home_logo_link {
		width: 200px;
		height: 40px;
		background: url(/images/iLogo.png) no-repeat;
		background-position: calc(100% - 20px) calc(0px);
		background-size: 18%
	}

	.home_logo_link img {
		display: none
	}

	body.homepage .lies .lie_x {
		width: 49%
	}
}

@media screen and (min-width:1040px) and (max-width:1349px) {
	body.homepage .lies .lie_x {
		width: 32.5%
	}
}

@media screen and (min-width:1350px) {
	body.homepage .lies .lie_x {
		width: 24.5%
	}
}

@media screen and (min-width:1240px) {
	body.homepage.context-CHINESE header>div {
		background-size: 280px
	}

	body.homepage .search-desktop {
		width: 700px;
		margin: 0 auto
	}

	body.homepage .search-desktop input,body.homepage .search-desktop select,body.homepage .search-desktop button,body.homepage .search-desktop .cs_lc {
		padding: .5em
	}

	body.homepage .main-content {
		width: calc(100% - 50px - 50px);
		max-width: 1480px
	}

	body.homepage .search-desktop .search-input {
		width: 500px
	}
}

@font-face {
	font-family:'icomoon';src:url('/fonts/icomoon.eot');src:url('/fonts/icomoon.eot') format('embedded-opentype'),url('/fonts/icomoon.ttf') format('truetype'),url('/fonts/icomoon.woff') format('woff'),url('/fonts/icomoon.svg') format('svg');font-weight:normal;font-style:normal
}[class^="i_"],[class*=" i_"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.i_fw {
	display: inline-block;
	text-align: center;
	width: 1.55em
}

.i_2x {
	font-size: 2em
}

.i_chat:before {
	content: "\e900"
}

.i_community:before {
	content: "\e901"
}

.i_keyboard:before {
	content: "\e955"
}

.i_search:before {
	content: "\f002";
	color: #5d2719;
}

.i_user:before {
	content: "\e901"
}

.i_times:before {
	content: "\f00d"
}

.i_volume-up:before {
	content: "\f028"
}

.favadd:before {
	content: "\2729";
}

.favdel:before {
	content: "\2605";
}

.i_suyi:before {
	content: "\f234"
}

.i_bars:before {
	content: "\f0c9"
}

.i_xsj:before {
	content: "\f0d7"
}

.i_caret-up:before {
	content: "\f0d8"
}

.i_caret-left:before {
	content: "\f0d9"
}

.i_caret-right:before {
	content: "\f0da"
}

.i_copyright:before {
	content: "\f1f9"
}

.i_warning:before {
	content: "\e907"
}

.i_fiber_new:before {
	content: "\e05e"
}

.i_trending_down:before {
	content: "\e8e3"
}

.i_trending_flat:before {
	content: "\e8e4"
}

.i_trending_up:before {
	content: "\e8e5"
}

.i_chevron-thin-left:before {
	content: "\e905"
}

.i_chevron-thin-right:before {
	content: "\e906"
}

.i_chevron-down:before {
	content: "\e903"
}

.i_chevron-up:before {
	content: "\e904"
}

.i_books:before {
	content: "\e920"
}

.i_eye-plus:before {
	content: "\e9cf"
}

.i_eye-minus:before {
	content: "\e9d0"
}

.i_share2:before {
	content: "\ea82"
}

.i_read:before {
	content: "\e902"
}

.i_copy:before {
	content: "\e908"
}

.i_exchange:before {
	content: "\e909"
}

.i_sort:before {
	content: "\f0dc"
}[class*="res_c"] {
	float: left;
	display: block;
	width: 100%
}

.res_c_left {
	width: 160px;
	min-height: 1px
}

.res_c_center {
	width: calc(100% - 300px)
}

.res_c_center_content {
	padding: 0 20px
}

.res_c_right {
	width: 300px
}

.res_c_2_3 {
	width: 66%
}

.res_c_2_3_content {
	padding: 0 20px 0 0
}

.res_c_1_3 {
	width: 34%
}

.epages {
	clear: both;
	text-align: center;
}

.epages {
	padding: 10px 0;
	font: 11px/12px Tahoma
}

.epages * {
	vertical-align: middle;
}

.epages a {
	padding: 1px 4px 1px;
	border: 1px solid #9c7474;
	margin: 0 1px 0 0;
	text-align: center;
	text-decoration: none;
	font: normal 12px/14px verdana;
}

.epages a:hover {
	border: #e6790e 1px solid;
	background: #f8d486;
	text-decoration: none;
	color: #660000
}

.epages input {
	margin-bottom: 0px;
	border: 1px solid #659B28;
	height: 15px;
	font: bold 12px/15px Verdana;
	padding-bottom: 1px;
	padding-left: 1px;
	margin-right: 1px;
	color: #659B28;
}

main>.zdict,main>.browse_wrapper,main>.spellcheck_wrapper,main>.content_wrapper,main>.submit_new_word_wrapper,main>.word_submitted_wrapper,main>.suggested_word_wrapper {
	width: calc(100% - 160px);
	float: left
}

@media screen and (max-width:761px) {
	main>.zdict,main>.browse_wrapper,main>.spellcheck_wrapper,main>.content_wrapper,main>.submit_new_word_wrapper,main>.word_submitted_wrapper,main>.suggested_word_wrapper {
		width: 100%;
		float: none
	}[	class*="res_c"] {
		clear: both;
		width: 100%;
		margin: 0 0 10px 0
	}

	.res_c_center_content,.res_c_2_3_content {
		padding: 0
	}

	.res_s {
		display: none
	}

	header .left,header .right,header .center {
		padding: .3em
	}

	header .logo {
		width: 130px;
		margin-left: 5px;
		line-height: inherit
	}

	.homepage header .left {
		float: none
	}

	.zmenu .drop {
		box-shadow: none;
		margin-left: 15px
	}

	.zmenu .drop,.zmenu .drop:after {
		display: none
	}

	.zmenu .drop .this_page {
		padding-left: 0;
		padding-right: 0
	}

	.zmenu .drop .zmenu_i {
		padding: 0
	}

	footer .footer_block {
		margin: 20px;
	}

	main,.main-content {
		width: 100%
	}

	body.stickyHeader main {
		padding-top: 55px
	}

	.page .type-ant.columns3,.page .nr-box-syn-of-syns .columns3 {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1
	}

	.shiyi_content .entry_title {
		padding-left: .2em;
		padding-right: .2em;
	}

	.login_wrapper .login_or_signup,.login_wrapper .sign_up,.profile_wrapper .profile_block,.profile_wrapper .profile_body {
		float: none;
		margin: 0;
		width: auto
	}

	.mpuslot_b-container {
		min-width: 320px;
		width: 100%;
		margin: 0 0 0 -15px;
		padding: 0;
		z-index: 10000
	}

	#gg_tslot {
		width: 320px;
		min-height: 50px;
		margin: 0 auto
	}

	body.dfp-collapse-true #gg_tslot {
		min-height: 0
	}

	.topslot_container {
		margin-bottom: 10px
	}

	body.abt01v3 .mpuslot_b-container,body.abt01v4 .mpuslot_b-container {
		margin-left: -10px
	}

	.mpuslot_b {
		width: 320px;
		margin: 0 auto
	}

	.lies .lie_x {
		display: block;
		width: auto;
		padding-right: 0;
		min-height: 0
	}

	.page .zdict .power {
		display: none
	}

	.nr-box,.page .Corpus_Examples_EN .content,.shiyi_content .nr-box,.wotd-txt-block,.yczsl-content {
		padding: 10px
	}

	.shiyi_content .nr-box {
		padding-top: 0
	}

	.shiyi_content .nr-box-header {
		margin: 0 -10px 1em -10px
	}

	.yczsl,body.homepage .yczsl {
		min-height: 0
	}

	.search-desktop {
		display: none
	}

	body.homepage .search-desktop {
		display: block
	}

	.searchPanelOpen .search-desktop {
		display: block;
		width: auto;
		margin: 4px;
		clear: both;
		margin-bottom: 16px;
	}

	.search-desktop .custom-select {
		display: block;
		position: absolute;
		left: 0;
		opacity: .001;
		width: 50px;
		height: 100%;
	}

	.search-desktop .cs_m {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1
	}

	.cdet .sense.moreinfo .form *[class*="type"] {
		display: block
	}

	.shiyi_content .h1_entry {
		line-height: 1.2em
	}

	.cdet .titleTypeContainer .titleType {
		margin: 0
	}

	.shiyi_content .nr-box.jbjs.br .nr-box-header::after {
		content: none
	}

	.shiyi_content .nr-box-xxjs .entryVideo {
	}
}

@media screen and (min-width:762px) and (max-width:948px) {
	main>.zdict,main>.browse_wrapper,main>.spellcheck_wrapper,main>.content_wrapper,main>.submit_new_word_wrapper,main>.word_submitted_wrapper,main>.suggested_word_wrapper {
		width: 100%;
		float: none
	}

	.res_t {
		display: none
	}

	.res_c_center {
		width: calc(100% - 230px)
	}

	.res_c_right {
		width: 230px
	}

	.res_c_center_content {
		padding-left: 0
	}

	.search-desktop {
		width: 510px
	}

	main,.main-content {
		width: calc(100% - 15px - 15px)
	}

	.profile_wrapper .profile_block {
		width: 30%;
		float: left;
		margin-top: 0
	}

	.profile_wrapper .profile_body {
		width: calc(70% - 20px);
		margin-left: 20px;
		float: left
	}

	footer .footer_block {
		margin: 50px 20px
	}

	.lies .lie_x {
		width: 49%
	}
}

@media screen and (min-width:949px) and (max-width:1239px) {
	.topslot_container {
		margin-left: 20px
	}

	.res_d {
		display: none
	}

	main,.main-content {
		width: calc(100% - 50px - 50px)
	}

	footer .footer_block {
		margin: 50px 50px
	}

	.lies .lie_x {
		width: 32%
	}
}

@media screen and (min-width:1240px) {
	.search-desktop .cs_lc {
		min-width: 110px;
	}

	.topslot_container {
		margin-left: 20px
	}

	.res_h {
		display: none
	}

	.search-desktop {
		width: 850px
	}

	main,.main-content {
		width: calc(100% - 50px - 50px);
		max-width: 1480px
	}

	.lies .lie_x {
		width: 24%
	}

	.columns2 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2
	}
}

@media screen and (min-width:1596px) {
	.topslot_container {
		margin-left: 20px
	}

	footer .footer_content .main-content {
		width: 1120px
	}
}

.pl-zdic a {
	border-bottom: none;
}

.zib-title .icon-star {
	background: #9c7474;
	border-radius: 4px;
	width: 25px;
	height: 25px;
	padding-top: 3px;
	display: none;
	color: #FFF;
	font-size: 18px;
	text-align: center;
}

.shiyi_content .h2_entry .spanr {
	display: inline-block;
	float: right
}

.am-default,.am-home {
}


@media screen and (max-width:761px){
    .search-desktop{
        display:block;
        width:auto;
        margin:4px;
        clear:both;
        margin-bottom:16px;
    }
    header .searchPB{
        display:none;
    }
    body.headerMinimized header.sticky {
        max-height: 200px !important;
        overflow: visible !important;
    }    
}

@-moz-document url-prefix() {
	.zib-title .icon-star {
		padding-top: 4px;
	} 
}
